Paid Memberships Pro gives you a lot of flexibility when it comes to structuring and controlling access to your memberships—including unlimited levels with unique pricing and content access for each one. However, there are scenarios where you might want to disable signups for an existing membership level.

Here are two examples:

  1. You’re creating new levels for cohorts or other groups of members. These memberships start on a set schedule and you want to keep new members from signing up after that date, so you disable new signups.
  2. You want to set up a new level structure for your site. Rather than adjust the current levels, you disable the old levels and create new ones.
Banner Image for Disable New Member Signups For an Existing Membership Level

This “How To” will allow you to disable new member signups for an existing membership level.

Membership Levels Active and Inactive

Don’t worry: Existing memberships will remain active and unaffected by the change.

How to Disable a Membership Level:

  1. Navigate to Memberships > Settings in the WordPress admin.
  1. Select the level you would like to disable.
  1. Locate the Other Settings section.
  1. Check the box to Disable New Signups.
  1. Click Save Level.
Edit Level Settings to Disable New Signups for a specific level

This action will hide the membership level from your Membership Levels page. If a visitor has the direct link to check out for a disabled level, Paid Memberships Pro will automatically block their checkout.