The Member Directory Add On allows you to create searchable, customizable directories of your site’s members. These directories can be used to display member profiles publicly or restrict visibility based on membership level and other criteria.
This documentation provides step-by-step guidance for setting up and configuring the Add On, including instructions for creating directory and profile pages, adjusting settings, and managing visibility. We’ve also included references to the available action and filter hooks so you can extend or customize functionality as needed.
This is a Plus Add On.
Plus membership includes all Add Ons, unlimited priority support, automatic updates, and additional benefits.
Installation
You must have the Paid Memberships Pro plugin installed and activated with a valid license type to use this Add On.
- Navigate to Memberships > Add Ons in the WordPress admin.
- Locate the Add On and click Install Now.
- To install this plugin manually, download the .zip file above, then upload the compressed directory via the Plugins > Add New > Upload Plugin screen in the WordPress admin.
- Activate the plugin through the Plugins screen in the WordPress admin.
Step 1: Create and Assign Pages
The first step of setup is to create and assign the pages that will display your Member Directory and Member Profiles. You can generate these pages automatically, or create them manually and assign in the settings.
Continue ReadingStep 2: Google Maps API Key (Optional)
If you plan to display a map of members in your directory or profiles, you must enter your Google Maps API Key on the Memberships > Settings > Advanced page in the WordPress admin.
Continue ReadingStep 3: Customize Your Directory
The Member Directory can be customized by changing attributes of the Shortcode or adjusting the settings of the Member Directory Block.
Continue ReadingStep 4: Customize Your Member Profile
The Member Profile can be customized by changing attributes of the Shortcode or adjusting the settings of the Member Profile Block.
Continue ReadingStep 5: Control Profile Visibility
Members can remove their profile from being included in the Directory and decide if their location is shown on the map. The Add On automatically adds this setting to the Member Profile Edit page.
Continue ReadingStep 6: Add a Directory Search
The Search for: shortcode is used to display a search form for the Member Directory Add On. This allows users to search for members within the directory.
Continue ReadingShortcode Examples
This guide shows how to customize the directory and member profile shortcodes. The examples below will demonstrate various ways to display select fields, hide the map, filter by membership levels, and set unique directory or profile views based on custom fields and level-specific rules.
Continue ReadingAction and Filter Hooks
The following actions and filter hooks are available in this Add On.
Continue ReadingAdministrator Role Only: Security Features
The Member Directory and Profile blocks and shortcodes are very powerful. They are each capable of outputting user and user meta field for the logged in user. For this reason and the potential privacy and security risks associated with displaying user info, only users with the edit_users
capability (given to people with the Administrator role) can add this block or shortcode to content.
Get Support From Our Team of Experts
For more help with this PMPro feature, check out our Support Page with three ways to get support as a free or premium member.
Last updated on October 1, 2025