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.

  1. Navigate to Memberships > Add Ons in the WordPress admin.
  2. 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.
  3. 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.


Step 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.


Step 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.



Step 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.


Step 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.


Shortcode 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.



Administrator 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.

Last updated on August 21, 2025


Was this article helpful?
YesNo