Title: Role Based Content Restrictor
Author: inzidev
Published: <strong>4 octobre 2025</strong>
Last modified: 3 décembre 2025

---

Recherche d’extensions

![](https://ps.w.org/role-based-content-restrictor/assets/banner-772x250.png?rev
=3372960)

![](https://ps.w.org/role-based-content-restrictor/assets/icon-128x128.png?rev=3372960)

# Role Based Content Restrictor

 Par [inzidev](https://profiles.wordpress.org/inzidev/)

[Télécharger](https://downloads.wordpress.org/plugin/role-based-content-restrictor.zip)

 * [Détails](https://fr.wordpress.org/plugins/role-based-content-restrictor/#description)
 * [Avis](https://fr.wordpress.org/plugins/role-based-content-restrictor/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/role-based-content-restrictor/#installation)
 * [Développement](https://fr.wordpress.org/plugins/role-based-content-restrictor/#developers)

 [Support](https://wordpress.org/support/plugin/role-based-content-restrictor/)

## Description

**Role Based Content Restrictor** allows you to restrict access to individual posts,
pages, and custom post types based on user roles.

You can:
 * Allow specific roles per page/post. * Set a **custom redirect page**
per post. * Configure a **global fallback redirect** from the plugin settings. *
Optionally display a message or notice on the redirect page.

Perfect for:
 * Membership sites * Learning Management Systems (LMS) * Intranets
and company portals * Client dashboards or gated content areas

Lightweight, developer-friendly, and works with any theme or builder (Elementor,
Gutenberg, etc.).

### About the Author

**Inzamam Abbasi** – Professional WordPress Developer with over 10 years of experience,
specializing in **custom plugin development** and scalable WordPress solutions.

I’ve successfully delivered 1,000+ projects, including membership systems, e-learning
platforms, booking systems, and more.

Learn more at [inzidev.com](https://inzidev.com)

## Captures d’écrans

 * [[
 * The global settings page, where you can define a default redirection page for
   users who do not have the required role.
 * [[
 * The page/post restriction settings, allowing you to limit access to specific 
   user roles and assign a custom redirection page.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/role-based-content-restrictor/`
    or install directly from the WordPress Plugin Directory.
 2. Activate the plugin from **Plugins > Installed Plugins**.
 3. Go to **Settings > Role Restrictions** to configure the default redirect.
 4. Edit any page/post and use the **Restrict Access** meta box to choose roles and
    a redirect page.

## FAQ

### Will it work with custom post types?

Yes! The plugin works with all public post types registered in WordPress.

### Can I redirect users to an external URL?

Not yet. You can redirect them to a page where you handle the external redirect 
using a simple script or shortcode.

### Does it support multiple roles per page/post?

Yes, you can select multiple roles for each piece of content.

### What happens if no redirect page is set?

The plugin will use the global fallback page set in the plugin settings. If that’s
not set, users are redirected to the homepage.

## Avis

![](https://secure.gravatar.com/avatar/52dc82d18fd1a3558361918578ece28bed19636d62ee417eb4e492684d8dc9e2?
s=60&d=retro&r=g)

### 󠀁[Effortless Role-Based Access Control for WordPress](https://wordpress.org/support/topic/effortless-role-based-access-control-for-wordpress/)󠁿

 [ayazfaisal447](https://profiles.wordpress.org/ayazfaisal447/) 20 octobre 2025

A lightweight, powerful plugin that makes restricting content by user role easy 
and seamless. Perfect for membership sites, LMS, and client portals.

![](https://secure.gravatar.com/avatar/9eb97a182d67ab121f15ca54ab1cfb3599d1430e2de877ee1b0e436625cc91bc?
s=60&d=retro&r=g)

### 󠀁[worked great](https://wordpress.org/support/topic/worked-great-294/)󠁿

 [farrukh_ahmed](https://profiles.wordpress.org/farrukh_ahmed/) 19 octobre 2025

I was looking for something focused, clean, lighweight and found this great plugin
which suited best as per my requirements, so far loving it.. Thanks 🙂

![](https://secure.gravatar.com/avatar/5a0f39e1956f9e299f756fabb06ffb46caff004d7d1393b9d0d1fdd213b52b17?
s=60&d=retro&r=g)

### 󠀁[Perfect Solution for Role-Based Content Restriction](https://wordpress.org/support/topic/perfect-solution-for-role-based-content-restriction/)󠁿

 [Usama Abbasi](https://profiles.wordpress.org/usamaabbasi682/) 19 octobre 2025

I was looking for an easy way to protect specific pages for certain users, and this
plugin worked perfectly! It’s simple to use and very effective for restricting access
to posts or custom post types. Highly recommended for anyone who needs role-based
content control.

 [ Lire les 3 avis ](https://wordpress.org/support/plugin/role-based-content-restrictor/reviews/)

## Contributeurs/contributrices & développeurs/développeuses

« Role Based Content Restrictor » est un logiciel libre. Les personnes suivantes
ont contribué à cette extension.

Contributeurs

 *   [ inzidev ](https://profiles.wordpress.org/inzidev/)

[Traduisez « Role Based Content Restrictor » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/role-based-content-restrictor)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/role-based-content-restrictor/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/role-based-content-restrictor/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/role-based-content-restrictor/)
par [RSS](https://plugins.trac.wordpress.org/log/role-based-content-restrictor/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 1.2.0

 * Confirmed compatibility with WordPress 6.9

#### 1.0.2

 * Minor fixes for submission and compliance with WordPress.org guidelines.

#### 1.0.1

 * Improved compatibility with WordPress.org guidelines (removed `load_plugin_textdomain`).
 * Updated text domain and folder structure to match slug.
 * Minor code cleanups.

#### 1.0.0

 * Initial public release.

## Méta

 *  Version **1.2.0**
 *  Dernière mise à jour **il y a 5 mois**
 *  Installations actives **60+**
 *  Version de WordPress ** 5.8 ou plus **
 *  Testé jusqu’à **6.9.4**
 *  Version de PHP ** 7.4 ou plus **
 *  Langue
 * [English (US)](https://wordpress.org/plugins/role-based-content-restrictor/)
 * Étiquettes
 * [access-control](https://fr.wordpress.org/plugins/tags/access-control/)[content](https://fr.wordpress.org/plugins/tags/content/)
   [membership](https://fr.wordpress.org/plugins/tags/membership/)[restrict](https://fr.wordpress.org/plugins/tags/restrict/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/role-based-content-restrictor/advanced/)

## Évaluations

 5 sur 5 étoiles.

 *  [  3 avis à 5 étoiles     ](https://wordpress.org/support/plugin/role-based-content-restrictor/reviews/?filter=5)
 *  [  0 avis à 4 étoile     ](https://wordpress.org/support/plugin/role-based-content-restrictor/reviews/?filter=4)
 *  [  0 avis à 3 étoile     ](https://wordpress.org/support/plugin/role-based-content-restrictor/reviews/?filter=3)
 *  [  0 avis à 2 étoile     ](https://wordpress.org/support/plugin/role-based-content-restrictor/reviews/?filter=2)
 *  [  0 avis à 1 étoile     ](https://wordpress.org/support/plugin/role-based-content-restrictor/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/role-based-content-restrictor/reviews/#new-post)

[Voir tous les avis](https://wordpress.org/support/plugin/role-based-content-restrictor/reviews/)

## Contributeurs

 *   [ inzidev ](https://profiles.wordpress.org/inzidev/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/role-based-content-restrictor/)

## Faire un don

Souhaitez-vous soutenir l’avancement de cette extension ?

 [ Faire un don à cette extension ](https://inzidev.com/)