Restrict content access for WordPress (WP) | Restrict pages/posts in WP based on user roles and login status to protect content
As of April 2026, Page and Post Restriction is a WordPress Restrict access plugin with 2.0K+ active installations and a 4.2/5 rating from 14 reviews. It has been downloaded 34K+ times in total. Requires WordPress 3.7+ and PHP 5.6+. Available on WordPress.org since 2020. Downloads are up 56% this week. Top alternative: Membership Plugin – Restrict Content.
CONTENT RESTRICTION / PAGE POST RESTRICTION | PROTECT CONTENT FOR WORDPRESS
Content Restriction provide control of the entire content of your WordPress sites. This includes Page Restriction and Post Restriction i.e. Content restriction according to User Roles. You can Protect content by setting consent for single-entity users on WordPress sites based on their roles. Here a user role has permission to access a page; the authorization enables access to that user. By default, all roles will have access to the content of the page.
Page Restriction provides page protection by allowing content access to only Logged In Users to specific or all pages. Restrict access of your pages to logged-out users by showing them an error message letting them know they do not have permission to look into the c…
Vikram assists promptly and professionally with support issues and helps solve problems quickly.
I was having issues with SSO for Blackboard and WordPress which he assisted me with in no time.
This plugin works perfectly and does exactly what it promises. Everytimes we need to restrict areas on a website, this is the plugin we use. It is simple, powerful, and essential for protecting content based on user roles. The support team is also very helpful and their response time is very short, which is very important for critical websites.
In general, when you purchase a PRO version of a plugin, the license is reflected or you simply enter a license key to activate it. However, with this plugin, you must install the PRO version as a completely separate plugin.
On top of that, you are also required to delete the plugin you had been using before.
The plugin name itself is so unclear that even finding it in the plugin list is troublesome.
There are no proper explanations, and overall it is very unfriendly. I have never seen a plugin like this before. The support team responded quickly, but the structure of the plugin itself and the account management site really need to be reconsidered.
The free version of the Page Restriction plugin worked well. I decided to purchase the premium upgrade ($149) so that I could restrict access to custom posts, as described in their advertisement for the plugin upgrade. The installation process of the premium version failed (twice) so I contacted the company for a refund. Instead of a refund, they scheduled an online “help” session. The installation process during the help session failed as well, so I added the support staff person to my website administrator list so that they could install it directly. When the support staffer was finished, I had a version of the plugin that had fewer features than the free version. I was told that the feature that I wanted (restricting access to custom posts) was only available in the “enterprise” version of the plugin (for more $). Save yourself some time (and $149) and avoid the ‘Premium’ version of this plugin.
This plugin is incredibly over-complicated for what it does.
Also it ads a HUGE spammy widget on every page/post editor page that tells you to upgrade to pro to unlock the features on the widget. It’s the tallest admin widget I’ve ever seen and the features that are locked are all the plugin needs to be.
It’s a minimum subscription of $149 for a limited version of the “pro” version, which is insane for a simple task.
| WordPress | 3.7+ requiredTested up to 6.8.5 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.