There are shortcodes in the plugin that allow you to display a user’s memberships as well as displaying a list of content restricted to a specific membership:
- [wpmem_user_memberships]
- [wpmem_user_membership_posts]
[wpmem_user_memberships]
This shortcode displays the memberships a user has available. You can use this anywhere a shortcode can be parsed (which depends on your theme or customizations).
By default, the shortcode outputs a heading and a list of memberships available to the user. There are a number of attributes you can use to customize this output. The following is a list of those attributes and their default values, which you can change as needed.
- “title_before” => “<h2>”
- “title_after” => “</h2>”
- “title” => “Memberships”
- “list_before” => “<ul>”
- “list_after” => “</ul>”
- “item_before” => “<li>”
- “item_after” => “</li>”
- “date_format” => “default”
- “no_expire” => “Does not expire”
To display the default list, just invoke the shortcode:
[[wpmem_user_memberships]]
Examples
To change the heading above the list:
[[wpmem_user_memberships title="Your Available Memberships"]]
To remove the heading above the list:
[[wpmem_user_memberships title_before="" title_after="" title=""]]
To display a single membership with no title:
[[wpmem_user_memberships title_before="" title_after="" title="" list_before="" list_after="" item_before="<p>" item_after="</p>"]]
To display a specific expiration date format, use a PHP date format:
[[wpmem_user_memberships date_format="m/d/Y"]]
[wpmem_user_membership_posts]
This displays a list of posts restricted to a membership that the current user has access to. If the user has more than one membership, it will display a list for each.
Attributes:
- “title_before” => “<h2>”
- “title_after” => “</h2>”
- “list_before” => “<ul>”
- “list_after” => “</ul>”
- “item_before” => “<li>”
- “item_after” => “</li>”