Paid Memberships Pro – Member Directory Add On

Current Version: 1.2.4
Expand Details

Enhance your membership site with a public or members-only searchable directory and customizable member profile pages. Paid Memberships Pro – Member Directory Add On is a Premium Wordpress Plugin developed by Stranger Studios.

Enhance your membership site with a public or members-only searchable directory and customizable member profile pages.

Shortcode attributes make it easy to update the display of your directory and member profiles, include members by level ID, and display custom user profile information.

How It Works

This plugin creates 2 shortcodes for a Member Directory and Member Profile pages, which can be defined in Memberships > Page Settings of the WordPress admin.
  • Member Directory
  • Member Profile

The Member Directory

Shortcode attributes for [pmpro_member_directory] include:
  • avatar_size: The square pixel dimensions of the avatar to display. Requires the €œshow_avatar € attribute to be set to €˜true'. default: €˜128' (accepts any numerical value).
  • fields: Display additional user meta fields. default: none (accepts a list of label names and field IDs, i.e. fields= €Company,company;Website,user_url €).
  • layout: The format of the directory. default: div (accepts €˜table', €˜div', €˜2col', €˜3col', and €˜4col').
  • levels: The level ID or a comma-separated list of level IDs to include in the directory. default: all levels (accepts a single level ID or a comma-separated list of IDs).
  • limit: the number of members to display per page
  • link: Optionally link the member directory item to the single member profile page. default: true (accepts €˜true' or €˜false').
  • order: Sort the results based on the order_by attribute in ascending or descending order. default: ASC (accepts €˜DESC' or €˜ASC').
  • order_by: The sort order for the results. default: €˜u.display_name' (accepts €˜u.user_email', €˜u.user_email', €˜u.display_name', €˜u.user_login', €˜u.user_registered', €˜mu.membership_id', €˜mu.startdate', €˜joindate')
  • show_avatar: Display the user's avatar generated via Gravatar  or user-submitted using a plugin like  Simple Local Avatars; default: true (accepts €˜true' or €˜false').
  • show_email: Display the user's email address; default: true (accepts €˜true' or €˜false').
  • show_level: Display the user's membership level; default: true (accepts €˜true' or €˜false').
  • show_search: Display a search form (searches on member display name or email address); default: true (accepts €˜true' or €˜false').
  • show_startdate: Display the user's membership start date for their current level; default: true (accepts €˜true' or €˜false').
Select from membership option below. If you need more info, read the benifits & details of getting a membership, or feel free to ask pre-sales questions