Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Restrict User Access

Create Access Levels for your users to manage capabilities and conditionally restrict content. Lightweight and powerful.

Restrict content and contexts to control what your users get exclusive access to, or drip content over time. Create an unlimited number of Access Levels and override user and role capabilities.

Use this plugin to quickly set up a membership site where your users can get different levels such as Gold, Silver and Bronze. Then, restrict access to e.g. posts tagged "Premium", articles written by specific authors, or all your free products.

No coding required.

Unlimited Access Levels

  • Multiple levels per user
  • Synchronization with User Roles
  • Set durations and let them expire
  • Manage capabilities
  • Redirect unauthorized users to a custom page
  • Tease content for unauthorized users and show custom message
  • Shortcode to fine-tune restrictions in your posts or pages

Unlimited Level Restrictions

Conditionally restrict and drip content:

  • Singulars, eg. posts or pages
  • Custom Post Types
  • Singulars with given taxonomies, eg. categories, tags or post formats
  • Singulars by a given author
  • Page Templates
  • Post Type Archives
  • Author Archives
  • (Custom) Taxonomy Archives
  • Date Archives
  • Search Results
  • 404 Not Found Page
  • Front Page
  • bbPress User Profiles
  • BuddyPress Member Pages
  • Languages (qTranslate, Polylang, Transposh, WPML)
  • Pods Pages

Combine conditions in any way you like, e.g. restrict posts in Category X by author Y.

Negate conditions, e.g. restrict all pages except Page X.

Integrated Support for Popular Plugins

Useful Shortcodes

[restrict role="editor" page="1"]
This content can only be seen by editors.
Other users will see content from Page 1.

[restrict level="platinum"]
This content can only be seen by users with Platinum level or above.


API for Developers


For more information

Requires: 3.9 or higher
Compatible up to: 4.7.1
Last Updated: 6 days ago
Active Installs: 3,000+


4 out of 5 stars


6 of 13 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

1 person says it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,2,2 100,1,1
100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
50,2,1 50,2,1 100,1,1 100,2,2
100,1,1 100,1,1
100,1,1 100,1,1