List the posts a member can access

4 minBeginnerUltimate Membership Pro 14.2+ · Module

On an Ultimate Membership Pro site, members pay for restricted content, so show them what they get. The List Access Posts module builds a library list of every post and page the member’s active Memberships unlock, and you place it anywhere with one shortcode.

This guide switches the module on, sets up the list and adds it to a My Library page.

Before you start

Switch on the module

  1. Go to Ultimate Membership Pro›Modules and open List Access Posts (in the Content Protection group).
  2. Switch on Activate/Hold List Access Posts.
List Access Posts settings: module switched on, Specific Memberships with Free Community, Pro Monthly and Annual Pass ticked, Post Type with Page and Post ticked
Which Memberships get a list, and which post types it includes.
Specific Memberships

Members of a ticked Membership get a list. Untick a Membership to leave its posts out of the list.

Default: All ticked

Post Type

Which post types the list includes.

Default: Page and Post

Set up how the list looks

List Access Posts display settings: Template, Showcase Title, Item Details, posts per page, maximum posts, order by and order type, and the shortcode
The display settings and the shortcode.
Template

Template 1 or Template 2.

Showcase Title

Optional heading above the list.

Item Details

What each item shows: Title, Excerpt, Feature Image, Post Date, Post Author.

Default: Title

No. of Posts per page

Longer lists get page links.

Default: 25

Max. No. of Posts

Optional cap on the whole list.

Posts Order by

Post Title or Post Date.

Default: Post Date

Posts Order Type

ASC or DESC.

Custom CSS

Optional styles for the list.

Click Save Changes.

Add the list to a page

Create a page, for example My Library, and add the shortcode:

The member’s list, with the settings above

[ihc-list-all-access-posts]

You can override some settings for one list with attributes:

Only posts, 10 items, newest first

[ihc-list-all-access-posts post_types="post" limit="10" order_by="post_date" order="desc"]
post_types

Post types separated by commas, for example post,page.

limit

Maximum number of posts.

order_by

post_title or post_date.

order

asc or desc.

template

iump-list-posts-template-1 or iump-list-posts-template-2.

Visitors who aren’t logged in, and members without an active ticked Membership, see nothing where the shortcode is.

What goes in the list

Included

Posts whose Locker is set to Show Page Only for one of the member’s Memberships, and posts set to Block Page Only for other member types.

Drip Content

Dripped posts are taken into account, so a lesson that isn’t open yet doesn’t appear.

Not included

Content locked only with Access Rules or an Inside Locker; the list reads each post’s Locker box.

Good to know

  • The list matches Memberships, not general member types: posts shown to All or to Registered Users aren’t listed, even for members with an active Membership.
  • Only active Memberships count. When a Membership expires, its posts leave the list.

Example: a My Library page

My LibraryPro members see every lesson and download they’ve unlocked, newest first.
Specific Memberships
Pro Monthly, Annual Pass ticked
Post Type
Page, Post
Item Details
Title, Excerpt, Feature Image
No. of Posts per page
12
Posts Order by
Post Date, DESC
Page content
[ihc-list-all-access-posts]

Troubleshooting

The shortcode shows nothing

Check that the module is on, you’re logged in as a member (not admin) with an active Membership, and that Membership is ticked.

A post is missing from the list

Check the post’s Locker: it needs a member type that includes the member’s Membership. Posts locked only by Access Rules aren’t listed.

The shortcode shows as text

The module is off, or the shortcode sits in a block that doesn’t run shortcodes. Use a Shortcode block.

What’s next

What are your feelings

  • Happy
  • Normal
  • Sad

Stuck on something?

Full Package customers get Priority support from the team that builds Ultimate Membership Pro.

See the Full Package
Priority support

Get help faster with the Full Package

Full Package customers get Priority support, so their tickets are answered first by the team that builds Ultimate Membership Pro.

  • All 46 Pro add-ons and 3 extra payment gateways
  • Use it on up to 3 sites

Already on the Full Package? Open a priority ticket