This Add On allows you to sell memberships at the main site that provide access to members-only content on a site or sites throughout the entire multisite network.

Multisite Membership Add On - Membership Across the Network

Video: Multisite Membership Add On Demo

How it Works

An Example: Network of Sites about Pet Care

Let’s say you have a network site about all types of pet care. You have a main site (www.petcare.com), and a site on the network for various type of pets (birds.petcare.com, cats.petcare.com, and dogs.petcare.com).

Using this Add On, you could offer a membership to one specific pet’s subsite (Bird Level OR Cat Level OR Dog Level). Then, you could also offer a Premium Level that includes access to all of your pet care subsites.

All of the membership levels and users are managed on the main network site. The subsites look to the main network site’s database to mirror the membership levels available and to check a user’s access.

Installation

This Add On requires the WordPress Multisite environment [docs].

You must have the Paid Memberships Pro plugin installed and activated with a valid license type to use this Add On.

  1. First, never network activate Paid Memberships Pro.
  2. Instead, on only your main network site, activate and configure Paid Memberships Pro by following the Initial Plugin Setup guide.
  3. Then, navigate to Memberships > Add Ons in the WordPress admin.
  4. Locate the Multisite Membership 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.
  5. Do not activate the plugin on your main network site.

Set Up Multisite Membership Add On For Each Subsite

  1. For each site in your network that has member content, navigate to the site’s Dashboard > Plugins.
  2. Activate Paid Memberships Pro AND the Multisite Membership Add On.
  3. DO NOT activate the ‘pmpro-network-subsite’ plugin on the “Main” site (i.e. where people checkout) of your network.
  4. The Membership menu item in the subsite admin dashboard will now show a settings page to choose the “main site” to mirror for that subsite.
  5. Make sure any PMPro-related registration, checkout, or sign up links are linked to the levels page of the main site.

You will now be able to create members-only content on subsites in the network. On the edit post page, the “Require Membership” section of the right sidebar will list the membership levels from your main site.

Note that each subsite will have its own list of post categories. Unless the same exact categories are present on all sites with the same exact category IDs, restricting content by category ID will not work for subsites mirroring a main site.

Note for sites using this Add On in combination with the User Pages Add On: The User Pages for your members can only be created at the main network site. You cannot use the User Pages Add On to create a page in a subsite in the network.

This is a Plus Add On.

Plus Add Ons are included in all Plus or higher premium membership plans.