How it Works

Screenshot of the Site Names when using Member Network Sites Add On

Using the Member Network Sites Add On, you can allow a member to purchase one or more sites as part of membership. Once configured, the member can purchase membership at the network’s main site (the primary domain of the network) and specify the “Site Name” and “Site Title” for their new site on the network.

Member network site map for Main Network Site and Subsites

The site will be created for them after registering. Any sites attached to a member will be deactivated when membership expires or cancels. If they sign up for a membership again, the site will be reactivated.

You can limit and pre-configure the themes and plugins available to the site created at checkout via the tutorial in this post.

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

Installation

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

  1. Navigate to Memberships > Add Ons in the WordPress admin.
  2. Locate the 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.
  3. Activate the plugin through the Plugins screen in the WordPress admin.

Video Demo: Member Network Sites

Settings

  • Navigate to Memberships > Settings > Page Settings in the WordPress Dashboard to Generate the Manage Sites page under the Additional Page Settings heading.
  • Then, edit your membership levels to specify the number of sites allowed for each level.

Defining the Membership Level “Site Credits”

Sites are sold as part of membership to the main site on your network. This used to require custom code, but is now a setting.

Edit your membership levels to specify the number of sites allowed for each level under the “Site Credits” heading on the Memberships > Membership Levels > Edit Level admin page.

Screenshot of defining the Membership Level "Site Credits"

Member Dashboard for Managing Sites

Members will have access to view their existing sites, access the site dashboard, and create additional sites as allowed per their membership level.

Screenshot of Member Dashboard for Managing Sites

Creating the Manage Sites Page

This dashboard is a page assigned under the Memberships > Page Settings admin page. The page must contain the shortcode [pmpron_manage_sites]

Screenshot for creating the manage site pages

Member Access to Manage Sites

Members can log in to their membership account on the main network site and access the “Manage Sites” page via the Member Links area on the Membership Account page.

This is a Plus Add On.

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