Pages by User Role Plugin LTD Review

Discover what Pages by User Role Plugin can do for you with expert insights & community reviews. Plus if you decide to purchase today, a bonus plugin is all yours.

Pages by User Role Plugin Review + Bonus

If you already know you want Pages by User Role Plugin and want our bonus offer you can get it by clicking the “Buy with Bonus” button to the right. If you need more information before buying then our editorial review and real user reviews below are just what the doctor ordered.
Are you looking for a Pages by User Role Plugin Lifetime Deal?

Then visit the FAQ section to find out if a LTD is available and discover the bonuses and loyalty points you get as a Bootstrapps member when buying today.

Pages by User Role Plugin Review Points

Pages by User Role Plugin Review

No Code Needed

Pages by User Role Plugin

Get a bonus WordPress plugin with your purchase of Pages by User Role Plugin


All support is handled through our online Help Center Like us on FacebookFollow us on TwitterAdd us to your circles on Google+Follow us on EnvatoGet the latest from RightHere

Are you a WordPress developer or a Web Designer who uses WordPress to develop websites for your clients? Or are you a novice WordPress user?

Have you ever wanted not to show Pages, Posts or Categories in the menu? Or wanted to restrict access to certain content on your website? With Pages by User Role, you can add Access Control to the following things in WordPress based on which Role the user has.

  • Pages
  • Posts
  • Categories
  • Custom Post Types added by third-party plugins
  • Custom Taxonomies (added by third-party plugins
  • WooCommerce (Products)

We have made this very easy with Pages by User Roles for WordPress.

The plugin also removes the Page, Post, Custom Post Type, Categories or Custom Taxonomies from search results and blog roll. You can hide Page and Categories from the menu when users are not logged in. You can also set a specific redirect URL for users that don't have the required User Role.

It also works if you are using the custom menu feature built into WordPress. It will hide the menu items that has assigned a user Role when the user is not logged in.

Pages by User Role for WordPress - Access Control Metabox

Pages by User Role for WordPress - Restrict access to Category

List of features

You will find the Pages by User Role Options Panel in the WordPress Settings menu


  • Set default redirect URL for users that does not have access to a Page, Post or Custom Post Type.
  • Enable comment filtering
  • Redirect to login
  • Support for WordPress User Roles
  • Support for Custom User Roles
  • Panic option if you restrict yourself from viewing a Custom Post Type
  • Enable Access Control to Custom Post Types
  • Restrict access to Custom Post Types in the Frontend by User Role
  • Restrict access to Access Control Metabox by User Role on Pages, Posts and Custom Post Types.
  • Restrict access to WooCommerce (Products)
  • Revert the Pages by User Role behavior to the backend instead of the original frontend.

Pages, Posts and Custom Post Types

  • Quick overview of User Role Access on Page, Post and Custom Post Types
  • Set Access Control for Subscriber, Contributor, Author, Editor and Administrator
  • Set Access Control for custom User Roles (you need White Label Branding to create the Custom User Roles)
  • Set Access Control for Categories
  • Set individual redirect URL for each Pages, Posts and Custom Post types when a User Role doesn't have access.
  • Hide individual Pages form the menu
  • Hide Categories from the menu
  • Hide individual Pages, Posts, Custom Posts Types and Categories from search results and blog roll
  • Restrict access to content by using Shortcodes. Access controlled by User Role pur_restricted


Version – February 6, 2020

  • Update: Added support for restricting access to Pages added to WooCommerce > My Account when using the WooCommerce Account Pages plugin (

Version – December 14, 2018

  • Update: Styling improvements in Options Panel

Version – April 20, 2018

  • Bug Fixed: PHP warning in the frontend
  • Bug Fixed: PHP warning on IIS server

Version – February 7, 2018

  • Compatibility Fix: Pages by User Role caused the content of blog posts on some websites to be hidden when using WordPress Notification plugin and Pages by User Role.

Version – November 11, 2017

  • Bug Fixed: When blocking access to a Page for one specific User Role and allowing users that are not logged in to access the page, the remaining user roles were blocked. This was related to the new feature we just introduced.
  • Version – November 10, 2017

    • New Feature: Added feature for handling users that are not logged in (General Settings)

    Version – September 13, 2017

    • Update: Added language folder and US English .po file

    Version – August 3, 2017

      Version – June 21, 2017

      • Bug Fixed: The Post Type Archive option is not blocking access to post type archive pages in the frontend

      Version – May 12, 2017

      • Bug Fixed: Ajax adding terms (missed control for column's content)

      Version – April 12, 2017

      • Bug Fixed: Term restrictions wasn't working properly
      • Bug Fixed: Issue with text when content restricted

      Version – March 25, 2017

      • Compatibility Fix: In some sites, a higher user roles got unchecked in the Access Control Box if lower user role edits the Post, Page or Custom Post Type

      Version – January 30, 2017

      • Bug Fixed: Default Redirect URL not working
      • New Feature: Added support for Allowing or Blocking access to Posts assigned to specific Terms based on User Role

      Version: – January 13, 2017

      • Bug Fixed: Restrict content shortcodes broken after recent update

      Version – December 29, 2016

      • Bug Fixed: Restricting access to WooCommerce Shop page didn't work properly
      • Update: Added link to Help Center in Help tab

      Version – November 17, 2016

      • Bug Fixed: Restrictions for users not logged in
      • Bug Fixed: Access Control column overwrites Taxonomy Images column
      • Bug Fixed: Access Control not working properly for Topic in BBPress

      Version – November 15, 2016

      • New Feature: Added support for Custom Taxonomies

      Version – April 9, 2016

      • New Feature: Added support for BuddyPress
      • New Feature: Added support for BBPress

      VERSION – MARCH 31, 2016

      • Update: Changed order of Option Panel tabs
      • Bug Fixed: post_type_enabled fixed getting post_type name
      • Compatibility Fix: Added check for WooCommerce Shop, Cart, My Account and Checkout) to avoid PHP warning.

      VERSION – MARCH 26, 2016

      • Compatibility Fix: Change classes where the constructor has the same name as the class to __construct (PHP 7 compatibility).
      • New Feature: Allow restricting access to WooCommerce pages Shop, Cart, My Account and Checkout (restrictions for WooCommerce Custom Post Type archive page)

      VERSION – FEBRUARY 11, 2016

      • Compatibility Fix: An undetermined third party plugin is causing a PHP warning
      • New Feature: Added option to include filtering in the Ajax (Usage: Javascript loaded posts that use wp-admin/admin-ajax.php in the front end).

      VERSION – APRIL 24, 2015

      • Improvement: Replaced add_query_arg() due to an XSS vulnerability issue that affects many WordPress plugins and themes. Please observe that before the function could be accessed the user had to be an Administrator, meaning that the potential issue was not available to the public.

      VERSION – JANUARY 6, 2015

      • Bug Fixed: When blocked post id?s make the query result empty, the blocked posts are not blocked at all.

      VERSION – NOVEMBER 19, 2014

      • Compatibility Fix: BBpress topic not shown, replies show when put is active

      VERSION – NOVEMBER 8, 2014

      • New Feature: Advanced option to out a custom HTML/Javascript when a page is restricted to the user
      • New Feature: Restrict Post Type Archive by User Role, which allows you to restrict access to Post Type Archives by User Role and set an independent redirect URL for it
      • Bug Fixed: Disappearing Options Tab
      • Bug Fixed: When using inverted PUR the edit post link in the toolbar was still visible, and the user can actually bypass the restriction and edit the post.
      • Bug Fixed: Undesired redirect on Calendarize it! Events
      • Compatibility Update: WooCommerce product pages

      VERSION 1.2.1 REV47835 – MARCH 17, 2014

      • Bug Fixed: Handle a situation where under some buggy conditions, output have been already sent by the site, before it should, and thus breaking redirection.
      • Bug Fixed: Removed php warnings
      • New Feature: Added a setting to restrict what user roles will be able to view the ?Access Control? Metabox.
      • New Feature: Experimental Inverted PUR functionality

      VERSION 1.2.0 REV22604 – MARCH 6, 2012

      • New Feature: pur_not_logged_in shortcode for showing content only
      • to visitors NOT logged in.
      • New Feature: Enable Administrator to allow or block access to
      • user roles (previously was only allow)
      • New Feature: Show in menu when restricted post type
      • New Feature: In the list of posts, in the Access Control column
      • show if PUR is Allowing or Denying access to listed roles
      • New Feature: Show Allow as Green and Deny as Red.
      • Bug Fixed: Avoid a crash with Options Panel version 2

      VERSION 1.1.8 REV14552 – DECEMBER 19, 2011

      • Update: Enabled WordPress 3.3 functionality

      VERSION 1.1.7 REV11497 – DECEMBER 10, 2011

      • Bug Fixed: pur_restricted Shortcode was not rendering Shortcodes in the content
      • New Feature: pur_restricted Shortcode now allow alternative text with HTML.

      VERSION 1.1.6 REV9091 – SEPTEMBER 26, 2011

      • New Feature: No Access behavior customization. Admin can specify if a restricted
      • page should redirect to login or to redirect URL.
      • Bug Fixed: Adjust the redirect URL field in the metabox
      • Bug Fixed: Added missing registration service library

      VERSION 1.1.5 REV7652 – AUGUST 8, 2011

      • New Feature: Built-in Shortcode pur_restricted to restrict access to certain sections
      • of the content by capability; defaults to view_restricted-content but any capability
      • Update: Options Panel updated
      • New Feature: No access behavior customization. Admin can specify if a restricted page should
      • redirect to login or to redirect URL.
      • New Feature: Custom Post Types by User Role. This only shows if there are custom post types.
        This is a mini-plugin itself that adds the following functionality:

        • In the tab option it shows a list of custom post types and checkboxes of all the existing
        • user roles for each custom post type. By checking a user role for a custom post type you are
        • restricting admin access to that post type only to the checked user role.

        VERY IMPORTANT: Always check the Administrator. Note we do not do it by default, thus maybe the Administrator changed the administrator user role, so we don't really know what the administrator role is.

        In the case of incorrectly setting the administrator user role, there is an option on the same
        tab to disable this feature and recover access to the custom post types.

      VERSION 1.1.4 REV4375 – MAY 7, 2011

      • Bug Fixed: After setting user roles in Category and removing all, all roles where denied access afterwards.

      VERSION 1.1.3 REV 2526 – MARCH 24, 2011

      • New feature: added comment filtering to comments fetch with the wp method get_comments (recent comments widget)

      VERSION 1.1.2 REV 1863 – MARCH 1, 2011

      • Update: Changed the procedure for redirect; 1) the custom url 2) the default url 3) the login page 4) if you are logged in and do not have access, an error message is shown.

      VERSION 1.1.1 – FEBRUARY 8, 2011

      • Bug Fixed: Fixed broken default redirect URL
      • Bug Fixed: Fixed Pages and Post redirect URL

      VERSION 1.1.0 – FEBRUARY 2, 2011

      • New Feature: Added support for non standard WordPress table pre-fix
      • New Feature: Added support for access control to Categories
      • New Feature: Categories with access control are not searchable (unless you have access)
      • New Feature: Restrict access to Post by using the Posts ID.
      • New Feature: Category will not show in the menu if restricted access

      VERSION 1.0.0 – NOVEMBER 3, 2010

      • First release


    Video Introduction

    Why buy from Bootstrapps?

    Have you ever had the experience of buying apps that guaranteed to get you more traffic and sales only to find out.

    You need another app to get the most out of it? 

    You are not alone and I know it can be truly frustrating.

    My name is Paul Therond and I’m the founder of Bootstrapps where every app you buy gets a bonus WordPress plugin of your choice.

    I created Bootstrapps after buying many different apps myself and spending too much money to boot. This is why I would like to make your next app purchase even sweeter.

    When you buy anything through at a minimum you are going to get a free WordPress plugin from our database of over 3,000. And sometimes when we have permission from the app maker we can offer an Amazon Gift Card or PayPal cash back rebate. 

    You might be asking, “Does this really work?”

    The best answer I can give is what other people have said:

    How to qualify for a Pages by User Role Plugin Bonus?

    We want to make sure you get the bonus you deserve when purchasing apps from To ensure that every claim goes through, there is a full proof way that ensures we get credited for your purchase and can offer you the bonuses.

    The process is simple:

    1. Right click the “Buy with Bonus” button and in Chrome choose the open link in incognito window option. Firefox and Internet explorer are the same right click process but use different wording:

      Edge: Right click on button and choose “Open in new InPrivate Window”
      Firefox: Right click on button and choose “Open in New Private Window”
      Safari: Alt + right click on button and choose “Open Link in New Private Window”

    2. Purchase the app

    3. Submit proof of purchase here.
    Play Video

    Pages by User Role Plugin FAQ

    Is Pages by User Role Plugin suitable for my website?

    • Learn more about the app here and also read community thoughts and reviews from previous buyers here. If this app currently has no reviews then get in touch for advice (bottom right).

    Will Pages by User Role Plugin slow down my website?

    • We pay special attention to performance when reviewing products and you will see our thoughts in the “Expert Notes” section

    How do I claim my Pages by User Role Plugin Bonus with purchase?

    • Purchase any app listed on and receive an extra WordPress plugin of your choice with every transaction. There are thousands to choose from.

    Is there a Pages by User Role Plugin Discount or Coupon Code?

    You will find the latest Pages by User Role Plugin discount coupon codes below (or blank if none). If none are available right now, you still qualify for a bonus plugin with purchase.

    Is there a Pages by User Role Plugin Lifetime Deal?

    Any Pages by User Role Plugin lifetime deals will appear below, however if none are available we recommend joining the wait list for the best chance of securing a LTD.

    What do Bootstrapps Members get?

    • Membership is free and works on a points system to unlock various bonuses and gifts. Rewards include buying app license keys on your behalf ranging from $50-$100 value. Become a member today.

    What is the Wait List?

    • The wait list is a Bootstrapps exclusive initiative to help you secure a lifetime discount deal. Using the power of the crowd we have a high success rate at securing a custom deal for our clients. You can get started below and you will only receive notifications when a deal goes live.

    [EXCLUSIVE] Join the Waitlist

    When 100 people join we will contact the app maker on your behalf to request a lifetime deal.

    Have your say about Pages by User Role Plugin

    Have you just bought this product? Leave a review of the company to help your fellow Bootstrappers make an informed decision on whether it’s the right choice for them.
    Great reviews are featured and get a do-follow link to increase your website traffic.

    Leave a Reply

    User Review
    • Ease of Use
    • Features
    • Support

    No Code Needed
    Pages by User Role for WordPress

    Pages by User Role Plugin

    Get a bonus WordPress plugin with your purchase of Pages by User Role Plugin

    Join the Waitlist

    Your vote gets us closer to a Pages by User Role Plugin lifetime deal.

    Before you go...

    Join the club to receive a weekly email and special messages. We promise not to wooffle on too much! It’s the best way to stay informed as soon as new golden deals arrive.

    Share on facebook
    Share on twitter
    Share on linkedin
    Share on reddit