Description
When a membership area needs to display a different homepage for each level, the Member Homepages add-on adds homepage mapping by membership level to Paid Memberships Pro, redirecting logged-in members to the page you set when they access the site’s homepage. This way, content organizers can direct members to specific homepages without relying on parallel menus or manual instructions after login.
Key Features of Member Homepages
- Homepages by level
Associates WordPress pages with the levels configured in Paid Memberships Pro. - Member redirection
Sends logged-in members to the corresponding homepage for their level. - Use of native pages
Reuses common WordPress pages as custom access destinations. - Post-login flow
Organizes the member’s arrival based on the active plan on the site. - Component for PMPro
Extends initial navigation within the Paid Memberships Pro ecosystem.
Benefits of Member Homepages
- More targeted entry
Each member lands on the initial content aligned with their level. - Less manual guidance
Reduces repeated explanations about where to find important materials. - Segmented experience
Helps separate journeys for different plans, communities, or tracks. - Simpler management
Centralizes the logic for initial access within WordPress itself.
Who Is Member Homepages Intended For?
- Anyone running a membership area with different plans and needing to direct each group to specific content.
- You who organize courses, communities, or paid materials by access level in Paid Memberships Pro.
- Anyone who wants to create a clearer initial journey for newly logged-in or returning members.
How to Download Member Homepages
The Member Homepages is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the file, and activate it. Keep Paid Memberships Pro active to use the add-on.
Member Homepages is useful when the default homepage doesn’t meet all membership levels in the same way. By connecting WordPress pages to Paid Memberships Pro levels, the add-on helps turn the member’s first access into a more coherent route, reducing navigation friction and making it easier to organize content by plan.
Frequently asked questions
Is Paid Memberships Pro Member Homepages GPL-licensed?
Yes. Paid Memberships Pro Member Homepages is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Paid Memberships Pro Member Homepages on multiple sites?
Yes. You can install Paid Memberships Pro Member Homepages on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Paid Memberships Pro Member Homepages cost at Ultrapack?
Paid Memberships Pro Member Homepages costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Paid Memberships Pro Member Homepages include updates?
Yes. The current version of Paid Memberships Pro Member Homepages is 0.3.3, published at Ultrapack on Sep 30, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Paid Memberships Pro Member Homepages scanned before publication?
Yes. Every version of Paid Memberships Pro Member Homepages goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 0.3.3 2026-09-29
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #42 (@dparker1005)
Version 0.3.2 2026-05-05
- ENHANCEMENT: Added a "Learn more" link to the Membership Homepage settings section on the Edit Membership Level page pointing to the Add On documentation. (@kimcoleman)
- ENHANCEMENT: Adjusted the markup of the Membership Homepage settings (heading level, label associations, and consistent escaping) for better accessibility and consistency with WordPress core admin conventions. (@kimcoleman)
- BUG FIX: Fixed an issue where the member homepage redirect could prevent the WordPress theme/plugin file editor from saving PHP changes by interfering with the loopback fatal-error check. #41 (@dwanjuki)
Version 0.3.1 2023-10-12
- ENHANCEMENT: Adding filter `pmpromh_prioritized_levels` for compatibility with Multiple Memberships Per User. #27 (@dparker1005)
- BUG FIX/ENHANCEMENT: Added compatibility with Elementor when trying to edit a static homepage. #30 (@andrewlimaza)
- BUG FIX: Fixed issue where users would not be redirected to their member homepages on login if the “ignore redirect to” setting is disabled and the `$redirect_to` variable is not set for the login. #26 (@dparker1005)
Version 0.3 2020-08-19
- FEATURE: Added a setting to ignore other `redirect_to` attributes and always override with the member homepage.
Version 0.2 2020-08-13
- FEATURE: Added a setting to redirect away from homepage or not.
- BUG FIX: Fixed some warnings.
- ENHANCEMENT: Added filter `pmpro_member_homepage_id` to set to any post ID, including a CPT.
- ENHANCEMENT: Prepared for localization.
- Initial commit.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Paid Memberships Pro plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Paid Memberships Pro plugin before this one.
- Download the file
pmpro-member-homepages-master.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
pmpro-member-homepages-master.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Paid Memberships Pro plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready