Documentation On How To Restrict Pages By Membership Level

Skip to content Home  >  Documentation  >  Restrict Content  >  For Pages For Pages

Paid Memberships Pro adds a “Require Membership” box to your WordPress “Edit Page” screen allowing you to control access for each active membership level (public and hidden).

Paid Memberships Pro's Require Membership panel on single page edit

Table of contents

  • Logic for Determining Access:
  • Message for Non-members and Logged-out Users
  • Updating Pages in Bulk

Logic for Determining Access:

  1. If no levels are checked, the page is available to all users whether they are members or not or logged in or not.
  2. If one level is checked, only users logged in with that membership level will be able to view the page.
  3. If multiple levels are checked, users logged in with any of the checked membership levels will be able to view the page.

If you have multiple “tiered” levels, make sure that your higher tiers are checked on lower tier content. For example if you have a free level with access to some content and a paid level with access to “everything”, make sure that on your “free pages” both the free and paid membership levels are checked.

Message for Non-members and Logged-out Users

When users without the required membership visit a post with level requirements, they will see a message that membership is required to view this content. Learn more about protected content messages here.

Screenshot example of a restricted post "no access" message.
Screenshot example of a restricted post “no access” message.

Updating Pages in Bulk

If you would like to restrict many pages at the same time, this can be done using a MySQL query. It is very important to create a new database backup when you are doing any database work. You can review this post for some guidelines on how to set up a database backup process for your site.

Get Support From Our Team of Experts

For more help with this PMPro feature, check out our Support Page with three ways to get support as a free or premium member.

Get Support

Last updated on July 31, 2025

Was this article helpful?YesNo

Restrict Content

  • For Pages
  • Protected Content Messages
  • Admin Membership Access Feature
  • For Posts, Tags, Categories
  • The Content Visibility Block
  • Restrict Content With a Shortcode
  • Using the pmpro_hasMembershipLevel() Function
  • Hide Ads

Log In

Username or Email Address

Password

Remember Me

Show Password Join Now | Lost Password?

Paid Memberships Pro is recommended by our customers and users

Plugin Reviews

4.3 out of 5

G2

4.8 out of 5

Capterra

5 out of 5

Tag » How To Restrict Woocommerce Shop Page Using Indeed Membership Pro