WordPress plugin intelligence profile

All-in-One Content Restriction – Conditional Content Visibility & Access Control for WordPress

Take control of your content. Restrict any post, page, or custom content based on user roles, login state, or custom rules. No code needed.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.8
Current version1.4.1
WordPress coverageTested up to WordPress 6.8
Minimum stackWP 5.6 · PHP 7.4
Directory statusactive
Last directory update17 May 20265mo ago
Active installations60Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records All-in-One Content Restriction – Conditional Content Visibility & Access Control for WordPress version 1.4.1 as active, updated 5mo ago and tested up to WordPress 6.8.

Overview

About this plugin

Who sees what? You decide.

All-in-One Content Restriction is the ultimate WordPress plugin for managing who can access which parts of your site – posts, pages, taxonomies, custom post types, you name it.

Whether you’re building a members-only area, hiding content from guests, or creating a personalized experience for logged-in users — this plugin lets you define visibility rules in a few clicks.

🏆 Perfect for:

– Membership sites

– Online courses

– Premium content gating

– Multi-role intranets

– Custom user journeys

>

Want even more power? Unlock premium features with Content Restriction Pro.

🚀 Features at a Glance

🔐 Restriction Logic

– Show/hide content based on:

– Logged-in status

– User roles

– Specific usernames

– Guest visitors

🧱 Content Coverage

– Posts (individual or category/tag-based)

– Pages (including homepage)

– Custom post types

– Any taxonomy

🛑 Restriction Methods

Choose what happens when access is denied:

– Replace: Swap content with a custom message

– Hide: Make it vanish completely

– Login & Return: Prompt login, then redirect back

– Redirect: Send users to another page (custom or predefined)

– Blur: Apply visual blur to titles, excerpts, content, or featured images

– Obfuscate: Garble text to hide meaning

🎯 Built for Everyone

Non-techies can restrict content in seconds — no coding, no confusion.

Developers get hooks, filters, and tight integration with popular plugins. Scale it however you like.

📦 Integrations (Native Support)

✅ WooCommerce

✅ Easy Digital Downloads

✅ FluentCRM

✅ Directorist

✅ Login Me Now

🛠 Coming soon:

– ACF (Advanced Custom Fields)

– Elementor

– BuddyPress

– BuddyBoss

– Tutor LMS

– LearnDash

🧩 Other Plugins by Us

🔥 Login Me Now — Passwordless login, user switching, email magic links, and more.

📥 Installation

  • Upload the plugin files to /wp-content/plugins/content-restriction, or install via the WordPress Plugin Directory.
  • Activate the plugin through the “Plugins” screen in WordPress.
  • Start setting rules under the “Content Restriction” menu.

🛠 Need Help?

We monitor the support forum actively — drop your questions there. Please search before creating a new topic to avoid duplicates.

🧾 Changelog

1.4.1 – May 16, 2026

  • Add: Featured image support for the Blur restriction view.
  • Fix: Featured image blur now checks the correct post outside the main loop.
  • Fix: Empty featured image output no longer receives a blur wrapper.
  • Fix: Restrict View options no longer disappear after selecting grouped What Content items.
  • Tweak: Improve Blur CSS compatibility across browsers.

1.4.0 – May 16, 2025

  • New: Shortcode Module

1.3.2 – Nov 29, 2024

  • Fix: Translation Warning Issue

1.3.1 – Nov 26, 2024

  • Add: Hook – content_restriction_module_condition_check_before

1.3.0 – Nov 4, 2024

  • New: Integrations Page
  • Improve: User Consent UI
  • Improve: Default Visibility Behavior
  • Launch: PRO Version Announcement

1.2.2 – Sep 21, 2024

  • Fix: Login & Dashboard Return Bug

1.2.1 – Sep 19, 2024

  • Fix: Specific Post Visibility Issue
  • Fix: Cache Conflict on Dashboard

1.2.0 – Sep 7, 2024

  • Add: WooCommerce Subscription Integration
  • Fix: WooCommerce Display Issue

1.1.1 – Aug 30, 2024

  • Fix: Content Hide Bug

1.1.0 – Aug 27, 2024

  • Add: WooCommerce, Directorist, FluentCRM, Login Me Now, and EDD Integrations

1.0.0 – Aug 18, 2024

  • Initial Release
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • conditional content
  • content restriction
  • restrict access
  • user permissions
  • membership
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.8

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.8.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.8
Minimum requirementsWordPress 5.6 · PHP 7.4
Update activity17 May 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.