Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Paid Memberships Pro User Pages Changelog

Every recorded version, newest first, with what changed in each one.

Latest 0.7.3 · Sep 29, 20264 versionsSince Aug 2023

2026 · 3 versions

  1. 0.7.3

    Latest
    1 security
    Security
    • Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #30 (@dparker1005)
  2. 0.7.2

    2 security
    Security
    • Added nonce verification when saving the User Pages settings. #29 (@flintfromthebasement)
    • User pages can no longer be read through the REST API by users who do not have access to them. #29 (@flintfromthebasement)
  3. 0.7.1

    2 improvements
    Improved
    • Localized the order confirmation message that links members to their most recent purchase page so the strings can be translated. #24 (@ipokkel)
    • Wrapped the order page permalink and post title output in `esc_url` and `esc_html` in the confirmation message. #24 (@ipokkel)

2023 · 1 version

  1. 0.7

    5 new3 improvements11 fixes9 changes
    New
    • Added an option to the settings page to create user pages for existing members.
    • Added PMPROUP_LEVELS constant to pass a comma-separated list of level ids to create user pages for.
    • Added a redirect away from the parent page for non-admins and a list of user pages for admins
    • Added pmpro_user_page_postdata and pmpro_user_page_purchase_postdata to adjust the user pages that are created at checkout.
    • Added pre_get_posts filter to keep user pages out of searches, etc.
    Improved
    • Added the `pmproup_allow_access_to_user_page` filter to adjust viewing restrictions for a user page. #14 (@andrewlimaza, @dparker1005)
    • Added ` ` tags around dates in the Account Page member links to allow styling that content. #13 (@kimwhite)
    • Now redirecting the PMPROUP_PARENT_PAGE_ID to the user page if available, else redirect to the homepage.
    Fixed
    • BUG FIX/ENHANCEMENT: Now cleaning up user page data for users whose corresponding user page has been deleted. #12 (@dparker1005)
    • BUG FIX/ENHANCEMENT: Improved compatibility with PMPro Multiple Memberships Per User Add On. #20 (@dparker1005)
    • BUG FIX/ENHANCEMENT: Now creating sub-pages whenever a membership level is changed instead of only after checkouts. #20 (@dparker1005)
    • BUG FIX/ENHANCEMENT: Updated localization and escaping of strings. #15 (@femiyb)
    • BUG FIX/ENHANCEMENT: Now adding user page on pmpro_after_change_membership_level function call instead of pmpro_after_checkout. If you add a member manually, they will have a User Page generated.
    • Fixed warning when hiding user pages from searches.
    • Fixed display of frontend admin view for all user pages when user is deleted.
    • Fixed DB warning when checking for user page access. (Thanks, Gary Fichardt)
    • Fixed issue where admins viewing a user page wouldn't see the subpages.
    • Fixed some warnings.
    • Fixed bug where incorrect URL might show up on the confirmation page.
    Changes
    • = .5.3 =
    • = .5.2 =
    • = .5.1 =
    • Created a settings page for parent page and user pages levels. This takes the place of the PMPROUP_PARENT_PAGE_ID and PMPROUP_LEVELS constants. Go to Memberships -> User Pages to set the settings and then remove your constant definitions.
    • All subpages of users pages (added manually by admins) are now similarly protected the same as the main subpage.
    • Readme and title/description updates.
    • = .3.1 =
    • The main user page will now show a list of sub pages.
    • This is the initial version of the plugin.

Changelog published by the developer, in their original language.