Search Results :

×

[smartslider3 slider=73]
WordPress (WP) Page Restriction and Post Protection | page and post restricition for WordPress banner

Key Features

Restrict WordPress Pages / Posts based on User roles

Restrict access to pages or posts by specifying the user roles which can access it

Page restriction options

Redirect restricted users to a different URL or show appropriate message to them.

Restrict pages/posts to logged in users

Restrict specific or all pages/posts from being accessed by the users which are not logged in

Integration with SAML /OAuth OpenID Plugin

Redirect restricted users to configured Identity Provider (IDP) Login page

Restrict Access while creating/editing

Restrict access to pages/posts while creating or editing using the custom meta box

Restrict access based on Category

Restrict access to default and custom posts of a specific category

Transparent, Simple Pricing

FREE

$0*
Add New Roles
Page & Post Restriction
Role Based Restriction
Download Now

PREMIUM

$149*
Block Restriction
Redirect to Custom URL
Redirect to WP Login Page
Upgrade Now

ENTERPRISE

$249*
Category Restriction
Custom Post Type Restriction
Taxonomy & Menu Restriction
Third Party Integrations
Upgrade Now



FEATURES FREE
$0
DOWNLOAD
PREMIUM
$149
BUY NOW
ENTERPRISE
$249
BUY NOW
Restrict WordPress Content
Page Restriction
Post Restriction
Block Restriction
Custom Post Type Restriction
Category Restriction
Tag Restriction
Taxonomy Restriction
Menu Restriction
Add new Roles
Assign capabilities to Roles
Update existing Roles
Delete Roles
Login Based Restriction
Role Based Restriction
Customizable Error Message
Redirect to WordPress Login Page
Redirect to Custom URL
Redirect user to SAML SSO /OAuth SSO/ AD Authentication
Woocommerce
BuddyPress
Events Calendar
Elementor
Upcoming
CPT UI
Upcoming

idp_sso_image1 Get the free version now!

To restrict pages and posts in WordPress to protect content, you will need to install the miniOrange Page and Post Restriction plugin:

Protect content access for WordPress (WP) | Give access to specific WP pages and posts based on user’s roles and logged in/logged out status | Page restriction and Post Restriction

 Tested with 6.0.0

Guide to configure WordPress (WP) Page Restriction

Please click here to view the Page and Post Restriction Handbook

miniorange img Restrict content access based on a user’s roles:

  • In the Page/Post Access tab, you can restrict access to pages based on their user roles. (Note: The role can be a default role in WordPress or a custom role)
  • Type user roles in the input box besides the page/post you want to restrict. Alternatively, you can also select user role(s) from the drop down menu.
    For example: If you want the Sample Page to be accessed only by the users who have the role Editor or Author, provide the following mapping.

  •  WordPress Page Post Restriction according to user roles | Page/Post Access tab
  • Do not forget to tick the check box besides the page you want to save options for restricting access.
  • Click on “Save Configuration” button.
  • Now only the users with the roles mentioned in the input box will be able to access the page you’ve restricted.
  • Similarly, Posts can be restricted based on User Roles.
  • WordPress Page Post Restriction according to user roles | Page/Post Access tab

miniorange img Restrict Pages/Posts to Logged In Users:

  • In the Restrict to Logged In Users tab, you can restrict access to users based on their Login Status (Logged In or Not Logged In).
  • Tick the checkbox of the page/post you want to be accessed only by Logged In Users.
    For example: If you want the Sample Page to be accessed only by the users who are Logged In, do the configurations as below.

  •  WordPress Page Post Restriction according to user roles | Restrict to Logged In Users
  • Click on “Save Configuration” button.
  • Now only the users who are Logged In would be able to access the page you’ve restricted.
  • Similarly, user's access can be restricted to posts if they're not logged in.
  •  WordPress Page Post Restriction according to user roles | Restrict to Logged In Users

miniorange img Page Restrict Options:

  • The restricted user - a user with a role which isn’t mentioned in the input box or users who are not logged in will see an error message upon accessing the restricted page.
    As per the above configuration, a non-logged in user will see an error message when trying to access Sample Page.

  •  WordPress Page Post Restriction according to user roles |error message

miniorange img Restrict content access based on a user’s roles:

  • In the Page/Post Access tab, you can restrict access to pages based on their user roles. (Note: The role can be a default role in WordPress or a custom role)
  • Type user roles in the input box besides the page/post you want to restrict. Alternatively, you can also select user role(s) from the drop down menu.
    For example: If you want the Sample Page to be accessed only by the users who have the role Editor or Author, provide the following mapping.

  • WordPress Page Post Restriction according to user roles | Page/Post Access
  • Do not forget to tick the check box besides the page you want to save options for restricting access.
  • Click on “Save Configuration” button.
  • Now only the users with the roles mentioned in the input box will be able to access the page you’ve restricted.
  • Similarly, Posts can be restricted based on User Roles.
  • WordPress Page Post Restriction according to user roles | Page/Post Access
  • You can choose the behaviour to be shown to the restricted user from the Page Restrict Options -
    • Redirect to Page Link: This option when enabled, redirects the restricted user to the specified page URL.
    • Message on Display: This option displays an error message to the restricted user. You can change the error message and also preview it.
    WordPress Page Post Restriction according to user roles | Message on display
  • Restrict based on Post Category: Specify the User Roles in the input box besides the Category. Only the user roles specified in the input box will be able to access that category. Do not forget to tick the checkbox before clicking on “Save Configuration”.
  • WordPress Page Post Restriction according to user roles | Restrict based on Post Category

miniorange img Restrict Pages/Posts to Logged In Users:

  • In the Restrict to Logged In Users tab, you can restrict access to users based on their Login Status (Logged In or Not Logged In).
  • Tick the checkbox of the page/post you want to be accessed only by Logged In Users.
    For example: If you want the Sample Page to be accessed only by the users who are Logged In, do the configurations as below.

  • WordPress Page Post Restriction according to user roles | Restrict to Logged in Users tab
  • Click on “Save Configuration” button.
  • Now only the users who are Logged In would be able to access the page you’ve restricted.
  • Similarly, user's access can be restricted to posts if they're not logged in.
  • WordPress Page Post Restriction according to user roles | Restrict to Logged in Users tab
  • Restrict based on Post Category: Restrict access to a category of posts by specifying User Roles in the input box. Do not forget to tick the checkbox before clicking on “Save Configuration”.
  • WordPress Page Post Restriction according to user roles | Save Configuration

miniorange img Page Restrict Options:

  • You can choose the behaviour to be shown to the restricted user (user not logged in).
    • Redirect to Login Page: This option will redirect the users who aren’t logged in, to your WP Login Page.
    • Redirect to Page Link: This option when enabled, redirects the restricted user to the specified page URL.
    • Message on Display: This option shows an error message to the restricted user as configured in the Page Restriction Options.

miniorange img Restrict content access based on a user’s roles:

  • In the Page/Post Access tab, you can restrict access to pages based on their user roles. (Note: The role can be a default role in WordPress or a custom role)
  • Type user roles in the input box besides the page/post you want to restrict. Alternatively, you can also select user role(s) from the drop down menu.
    For example: If you want the Sample Page to be accessed only by the users who have the role Editor or Author, provide the following mapping.

  • WordPress Page Post Restriction according to user roles | Page/Post Access
  • Do not forget to tick the check box besides the page you want to save options for restricting access.
  • Click on “Save Configuration” button.
  • Now only the users with the roles mentioned in the input box will be able to access the page you’ve restricted.
  • Similarly, Posts can be restricted based on User Roles.
  • WordPress Page Post Restriction according to user roles | Page/Post Access
  • You can choose the behaviour to be shown to the restricted user from the Page Restrict Options -
    • Redirect to Page Link: This option when enabled, redirects the restricted user to the specified page URL.
    • Message on Display: This option displays an error message to the restricted user. You can change the error message and also preview it.
    WordPress Page Post Restriction according to user roles | Message on display
  • Restrict based on Post Category: Specify the User Roles in the input box besides the Category. Only the user roles specified in the input box will be able to access that category. Do not forget to tick the checkbox before clicking on “Save Configuration”.
  • WordPress Page Post Restriction according to user roles | Restrict based on Post Category

miniorange img Restrict Pages/Posts to Logged In Users:

  • In the Restrict to Logged In Users tab, you can restrict access to users based on their Login Status (Logged In or Not Logged In).
  • Tick the checkbox of the page/post you want to be accessed only by Logged In Users.
    For example: If you want the Sample Page to be accessed only by the users who are Logged In, do the configurations as below.

  • WordPress Page Post Restriction according to user roles | Restrict to Logged in Users tab
  • Click on “Save Configuration” button.
  • Now only the users who are Logged In would be able to access the page you’ve restricted.
  • Similarly, user's access can be restricted to posts if they're not logged in.
  • WordPress Page Post Restriction according to user roles | Restrict to Logged in Users tab
  • Restrict based on Post Category: Restrict access to a category of posts by specifying User Roles in the input box. Do not forget to tick the checkbox before clicking on “Save Configuration”.
  • WordPress Page Post Restriction according to user roles | Save Configuration

miniorange img Page Restrict Options:

  • You can choose the behaviour to be shown to the restricted user (user not logged in).
    • Redirect to Login Page: This option will redirect the users who aren’t logged in, to your WP Login Page.
    • Single Sign On: Enabling this option will redirect the users who aren’t logged in to the IDP login page if configured.
    • Redirect to Page Link: This option when enabled, redirects the restricted user to the specified page URL.
    • Message on Display: This option shows an error message to the restricted user as configured in the Page Restriction Options.
    WordPress Page Post Restriction according to user roles | Page Restriction Options

miniorange img Custom Meta Box for restricting while Creating/Editing:

  • Page Restrictions can also be applied from the meta box while creating/editing a page or post.
  • Check the restrictions you want to apply, then click on “Publish”

  • Restrict / Protect content in WordPress | Custom Meta Box

miniorange img Restrict Access to Custom Meta Box based on User Roles:

  • In the General Settings tab, you can restrict access to the Meta Box based on User roles.
  • Input the User Roles which you want to give access to the Meta Box during creating/editing a Page/Post (By default it is Administrator, Editor and Author).

  • Protect content WordPress by user role restrictions- Metabox Access
  • Click on “Save Configuration”.
  • Now only the User Roles configured can access the Meta Box while creating/editing Pages or Posts.

miniorange img Download the below miniOrange SSO plugin for restricting your WordPress site's pages/posts. You can choose the plugin based on your SSO protocol preference -      SAML/OAuth/OpenID Connect.

miniorange img  Recommended for SAML Single Sign On

WordPress Single Sign On SSO login with Azure, Azure B2C, Okta, ADFS, Keycloak, Ping, Onelogin, Gsuite, Shibboleth & many SAML IdPs [24/7 SUPPORT]

 Tested with 6.1

miniorange img  Recommended for OAuth / OpenID Connect Single Sign On

WordPress Login ( SSO ) with Azure AD, Azure B2C, AWS Cognito, Okta, Ping, Clever, WSO2, Onelogin, Keycloak, many OAuth & OpenID Providers [24×7 SUPPORT]

 Tested with 6.1

Get Full - Featured Trial

10 Days Free Trial

  Integrate with any platform of your choice
  Test all the premium features before purchasing the license
  24*7 support to help you with the setup

No Credit Card Required

Note: Enter your Site URL where your trial license will be activated

 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

[MO_CONTACT_US]

Why Our Customers choose miniOrange WordPress Single Sign-On (SSO) Solutions?


24/7 Support

miniOrange provides 24/7 support for all the Secure Identity Solutions. We ensure high quality support to meet your satisfaction.

Sign Up

Customer Reviews

See for yourself what our customers say about us.

Reviews

Extensive Setup Guides

Easy and precise step-by-step instructions and videos to help you configure within minutes.

Watch Demo


We offer Secure Identity Solutions for Single Sign-On, Two Factor Authentication, Adaptive MFA, Provisioning, and much more. Please contact us at -

 +1 978 658 9387 (US) | +91 97178 45846 (India)   samlsupport@xecurify.com

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com