Download our member directory and profile pages plugin to enhance your WordPress membership site. Find out how you can to give your members a fully customizable profile, and even add a public or members-only searchable directory to your website.
paid memberships pro
We are not affiliated with Paid Memberships Pro Member Directory nor its developers or owners. Please read the full disclaimer in footer.
HOW IT WORKS
Auto updates with Club WPress plugin
Check how to install and update your WordPress plugins and themes in ONE CLICK directly from your Dashboard.
List of improvements in Paid Memberships Pro Member Directory version 2.0.3
- = 2.0.3 2025-03-18 =
- BUG FIX: Fixed an issue that could cause content after the directory shortcode to be formatted incorrectly if no members were found. #185 (@kimcoleman)
- ENHANCEMENT: Now leveraging the `pmpro_getPaginationString()` function for pagination on the directory page. #186 (@kimcoleman)
- DEPRECATED: The second parameter passed to the `pmpromd_pagination_url` shortcode is now deprecated and should no longer be used. #186 (@kimcoleman)
- = 2.0.2 2025-03-13 =
- BUG FIX: Fixed a PHP fatal error that could occur when 3rd party code called functions that were removed in the v2.0 release. #184 (@dparker1005)
- = 2.0.1 2025-03-05 =
- ENHANCEMENT: Now allowing more HTML tags in the directory and profile pages. #179 (@kimcoleman)
- ENHANCEMENT: Added a new filter `pmpromd_allowed_html` to customize the allowed HTML tags in the directory and profile pages. #179 (@kimcoleman)
- BUG FIX: Fixed a PHP fatal error that could occur when 3rd party code called functions that were removed in the previous release. #183 (@dparker1005)
- BUG FIX: Fixed an issue where sorting the directory by first or last name would cause no results to be shown. #182 (@dparker1005)
- BUG FIX: Fixed an issue where elements with a value of ‘0’ would not be displayed. #181 (@dparker1005)
- BUG FIX: Fixed a PHP warning that would occur if there was not a value found for a directory or profile element. #181 (@kimcoleman)
- BUG FIX: Fixed the styling of avatars in directories. #180 (@kimcoleman)
- = 2.0 2025-02-26 =
- FEATURE: Added support for an “elements” attribute on the directory and profile shortcodes to allow total customization of the displayed content and order it is displayed. This attribute will replace several true/false attributes as well as the “fields” attribute in a future update. #169 (@kimcoleman)
- FEATURE: Added a new `[pmpro_member_directory_search]` shortcode to allow placing the search form outside of the directory or profile. #169 (@kimcoleman)
- ENHANCEMENT: Updated styling for PMPro v3.1. #169 (@kimcoleman)
- ENHANCEMENT: Added a User Field Group for “Directory and Profile Preferences”. #169 (@kimcoleman)
- ENHANCEMENT: Improved how user fields are displayed in directories and profiles. #169 (@kimcoleman)
- ENHANCEMENT: Added a new filter `pmpromd_get_display_value` to allow customizing the display value of user fields. #172 (@kimcoleman)
- BUG FIX/ENHANCEMENT: Improved logic to determine which level to show information for on profiles when users have multiple levels. #169 (@kimcoleman)
- BUG FIX: Fixed a fatal error that may show when viewing a directory or profile without the core PMPro plugin enabled. #176 (@dparker1005)
- BUG FIX: Fixed an issue where pretty permalinks would not work on subfolder WordPress installs. #168 (@kimcoleman)
- REFACTOR: Cleaned up plugin files and WPCS fixes. #169 (@kimcoleman)
- DEPRECATED: Deprecated the `pmpro_member_directory_fields` filter. Use `pmpro_member_directory_elements` instead. #169 (@kimcoleman)
- DEPRECATED: Marked billing addresses as deprecated. Directory addresses should be stored separately from billing addresses as they may not be the same. #173 (@dparker1005)
- = 1.2.6 2024-02-19 =
- SECURITY: Improved security around shortcode attributes to prevent SQL injection.
- = 1.2.5 2024-02-14 =
- SECURITY: Improved security around using the Directory and Profile shortcode or block to only be used by users that have are able to edit the relevant content and edit_users capability. (@andrewlimaza)
- REFACTOR: Moved from pmpro_getOption to get_option for better compatibility. (@JarrydLong)
- REFACTOR: Improved accessibility for screen readers by adjusting the HTML header sizes. (@kimwhite)
- BUG FIX: Fixed an issue where fields that had default blank values would show up on the profile page (@ipokkel)
- = 1.2.4 2023-06-28 =
- ENHANCEMENT: Improved pagination style to display page numbers instead of … (@JarrydLong)
- ENHANCEMENT: Improved output on custom fields label values for value => label type of fields. (@andrewlimaza)
- ENHANCEMENT: Improved compatibility with Multiple Memberships Per User. Shows the oldest start date if a user has multiple levels (@dparker1005)
- BUG FIX: Fixed an issue where using the [membership] shortcode would redirect to the directory page. (@andrewlimaza)
- BUG FIX: Fixed an issue where the auto embedding functionality would incorrectly embed custom fields.(@andrewlimaza)
- = 1.2.3 2022-08-05 =
- BUG FIX/ENHANCEMENT: Better profile page checks prevent issues with rewrite rules. (@ideadude & @kimcoleman)
- = 1.2.2 2022-07-07 =
- BUG FIX: Fixed issue when profile page was nested within a nested page (Thanks @JarrydLong)
- BUG FIX: Fixed fatal error when Paid Memberships Pro plugin wasn’t active. (Thanks @JarrydLong)
- BUG FIX: Fixed a layout issue conflict on the directory page for the Membership Maps Add On being included in the div container and now displays it correctly. (Thanks @JarrydLong)
- BUG FIX: Fixed warnings of undefined variables when navigating to a profile page of a non-existing user. (Thanks @ipokkel)
- REFACTOR: Adjusted incorrect docblock variable for the format the profile field method. (Thanks @ipokkel)
- = 1.2.1 2022-04-07 =
- ENHANCEMENT: Added small sanitization check for query parameter values.
>