Create Access Levels and restrict any post, page, category, etc. Supports bbPress, BuddyPress, WooCommerce, WPML, and more.
As of April 2026, Restrict User Access is a WordPress bbPress plugin with 10K+ active installations and a 4.3/5 rating from 94 reviews. It has been downloaded 618K+ times in total. Requires WordPress 5.8+ and PHP 7.2+. Available on WordPress.org since 2015. Download volume is stable this week. Top alternative: One User Avatar | User Profile Picture.
Restrict User Access is a fast and simple Membership Plugin for WordPress. Restrict your content in minutes, NOT hours.
Quickly set up a paid membership site where your users can get different levels such as Platinum, Gold, or Free. Then, grant those levels when a user purchases a product in WooCommerce.
Users can have multiple levels, and you control how long memberships should last. When unauthorized users try to access restricted content, you can redirect them to another URL or display a teaser.
Automatically add levels to your users based on something they do (Triggers) or something they are (Traits):
I absolutely recommend this plugin. I built a learning platform with ACF and can now grant access to users with various possibilites (with and without WooCommerce purchases).
What I especially like is that I can hide the admin bar and the dashboard access to logged in users.
After installing this plug-in it is no longer possible to open an article on the blog, when I click on an article I always end up on the homepage, it happens with all the articles.
I tried to contact support from the official site but it requires a license number that I do not have, as I use the free version for testing.
Been using this plugin for several years on different websites, and it is just great, very efficient. I had a problem once and got personnalized help really fast.
Thanks for this plugin !
I wanted to appoint some authors (Not contributor – so that they can upload images etc) and then limit their capabilities to not publish posts. this plugin was the perfect and easiest solution for anyone!
Plugin gets the job done. It has a very simple UI to understand. Rules are really handy and I achieved the result I wanted in no time. Only downside was I couldn’t make it work alongside with litespeed caching. But I think that has nothing to do with the plugin. I would recommend everybody to give it a try!
| WordPress | 5.8+ requiredTested up to 6.8.5 |
| PHP | 7.2+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.