Description
The Multisite Membership addon is designed for WordPress Multisite networks, communities with restricted areas across multiple sites, and projects that centralize subscriptions, offering membership level synchronization and access validation between subsites connected to Paid Memberships Pro. It adds a network membership flow to Paid Memberships Pro, allowing a member’s status on the main site to be consistently applied on participating sites, reducing repeated configurations in multisite installations.
Main Features of Multisite Membership
- Network subscription
Applies Paid Memberships Pro membership levels in multisite environments. - Centralized validation
Checks member status to allow access on subsites. - Multisite flow
Links membership rules to a WordPress network installation. - Less repetition
Reduces the need to configure memberships separately on each site. - Integration with PMPro
Extends existing level controls in Paid Memberships Pro.
Benefits of Multisite Membership
- Simpler management
Centralizes access logic for multiple related sites. - Access consistency
Keeps membership rules aligned across different areas of the network. - Operational scale
Makes growing a community easier without manually duplicating controls. - Seamless experience
Allows members to move through subsites with consistent permissions.
Who Is Multisite Membership For?
- Those who maintain a WordPress Multisite network and need to share membership rules between sites.
- Communities with portals separated by area, course, unit, or restricted content.
- Those already using Paid Memberships Pro who want to apply subscriptions across multiple subsites.
How to Download Multisite Membership
Multisite Membership is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload Plugin, select the package, and activate it in the WordPress dashboard. Keep Paid Memberships Pro installed to use the addon.
Multisite Membership makes sense when the members area no longer resides on a single site but covers an entire network. By reusing Paid Memberships Pro levels in a multisite context, the addon helps keep permissions aligned, simplifies maintenance, and reduces inconsistencies between portals belonging to the same ecosystem.
Frequently asked questions
Is Paid Memberships Pro Multisite Membership GPL-licensed?
Yes. Paid Memberships Pro Multisite Membership 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 Multisite Membership on multiple sites?
Yes. You can install Paid Memberships Pro Multisite Membership 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 Multisite Membership cost at Ultrapack?
Paid Memberships Pro Multisite Membership 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 Multisite Membership include updates?
Yes. The current version of Paid Memberships Pro Multisite Membership is 0.6.2, published at Ultrapack on Oct 3, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Paid Memberships Pro Multisite Membership scanned before publication?
Yes. Every version of Paid Memberships Pro Multisite Membership goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Paid Memberships Pro Multisite Membership?
Requires WordPress 5.4 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 0.6.2 2026-10-01
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #46 (@dparker1005)
- SECURITY: Only network administrators can now change the network-wide source site on the Memberships > Settings screen. Subsite administrators can no longer change the source site, but can still choose whether their subsite uses the main site's Advanced Settings or custom settings. #47 (@dparker1005)
- SECURITY: The source site setting now only accepts a site from the Select Site list. #47 (@dparker1005)
- BUG FIX: PMPro's recurring Action Scheduler tasks, such as membership expirations and reminder emails, no longer run on subsites, since the main site already runs them for the whole network. Custom code and Add Ons hooked to the `pmpro_schedule_*` hooks no longer run on subsites, and subsite admins no longer receive the admin activity email. #45 (@dparker1005)
- BUG FIX: Fixed an issue where saving the Memberships > Settings screen could change the network-wide source site when the current source site was not shown in the Select Site list. #47 (@dparker1005)
Version 0.6.1 2026-06-30
- BUG FIX: Fixed the footer message appearing inside the content area on the plugin's settings page due to an unclosed form tag. #44 (@kimwhite)
Version 0.6 2026-05-07
- FEATURE: Added an option on the subsite Settings screen to inherit advanced settings from the main network site (default), or to use custom settings per subsite. #42 (@kimcoleman)
- ENHANCEMENT: Member avatars now load from the main network site's uploads directory via the new `pmpro_avatar_basedir` and `pmpro_avatar_baseurl` filters in PMPro core. #42 (@kimcoleman)
- BUG FIX: Removed a stray `var_dump` and fixed a malformed ` ` in the subsite settings page. #42 (@kimcoleman)
Version 0.5.3 2024-10-07
- ENHANCEMENT: Improved settings UI for compatibility with PMPro admin screens. #38 (@MaximilianoRicoTabo, @kimcoleman)
- BUG FIX: Fixed errors when PMPro core not active. #35 (@andrewlimaza)
Version 0.5.2 2024-03-05
- BUG FIX: Fixed a minor typo regarding the PHP constant "PMPRO_MULTISITE_REWRITE_URLS" released in V0.5.1
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-network-subsite.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
pmpro-network-subsite.zip, click Install Now and then Activate.
Requirements: Requires WordPress 5.4 or higher. Tested up to WordPress 7.0.
- 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