Memberships

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>”