Whether you're an experienced WordPress developer, a web designer working with WordPress, or a newcomer to the platform, have you ever wished to conceal Pages, Posts, or Categories from the menu? Or perhaps, you've wanted to restrict access to specific content on your site?
Pages By User Roles, a tool that introduces Access Control for various WordPress elements based on the user's role. This includes:
- Pages
- Posts
- Categories
- Custom Post Types (added by third-party plugins)
- Custom Taxonomies (added by third-party plugins)
- WooCommerce (Products and Shop)
Easily implement Access Control with Pages By User Roles on your WordPress site.
Not only can the Pages By User Roles plugin hide Page, Post, Custom Post Type Categories, or custom Taxonomies in search results and blog rolls, but it also allows you to remove Pages and Categories from menus when users are offline. Additionally, you can create a unique redirect URL for users lacking the appropriate role.
This plugin seamlessly integrates with the built-in custom menu feature in WordPress, ensuring that menu items assigned to users' roles remain hidden, even for unregistered users.
Pages by User Role Features:
- Pages, Posts, and Custom Post Types
- Set Access Control for custom User Roles (you need White Label Branding to create the Custom User Roles or a third-party plugin allowing you to create user roles)
- Set Access Control for Categories
- Set individual redirect URLs for each Page, Post, and Custom Post type when a User Role doesn’t have access.
- Set Access Control for Subscriber, Contributor, Author, Editor, and Administrator
- Hide individual Pages from the menu (or show restricted pages in the menu)
- Hide Categories from the menu
- A Quick Overview of User Role Access on Page, Post, and Custom Post Types
- Restrict access to content by using Shortcodes. Access controlled by User Role pur_restricted pur_restricted_alt
pur_not_logged_in - Hide individual Pages, Posts, Custom Posts Types, and Categories of search results and blogroll
- Pages By User Roles Options
- Panic option if you restrict yourself from viewing a Custom Post Type
- Redirect to login
- Enable Access Control to Custom Post Types
- Enable comment filtering
- Restrict access to Custom Post Types in the Frontend by User Role
- Restrict access to Access Control Metabox by User Role on Pages, Posts, Custom Post Types, and Custom Taxonomies.
- Set default redirect URL for users that do not have access to a Page, Post, or Custom Post Type.
- Revert the Pages by User Role behavior to the backend instead of the original front end.
- Allowing or Blocking access to Posts assigned to specific Terms based on User Role
- Enable Forced Login (private website. Requires login by the user to access content). White List specific URLs
- Make pages, posts, and custom post types “Always Public”. Meaning they can be accessed even though the website requires login.
- Restrict access to WooCommerce (Shop, Cart, Checkout, My Account, and Products)
- Set a home page for non-logged-in users
- Set home page by user role
- Restrict access to wp-admin by user role and set redirect URL.
- Set a home page for logged-in users
- Maintenance feature. Allow only specific usernames to log in.
- Hide a post (custom post type) from the front end, but still show in wp-admin, Ajax, and REST API.
You are replying to :