
All-in-One Content Restriction is a comprehensive, easy to use & feature-packed WordPress content restriction plugin.
| Author: | HalalBrains (profile at wordpress.org) |
| WordPress version required: | 5.6 |
| WordPress version tested: | 6.8.5 |
| Plugin version: | 1.4.1 |
| Added to WordPress repository: | 18-08-2024 |
| Last updated: | 17-05-2026 |
| Rating, %: | 100 |
| Rated by: | 1 |
| Plugin URI: | https://wordpress.org/plugins/content-restric... |
| Total downloads: | 3 062 |
| Active installs: | 50+ |
![]() Click to start download |
|
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
Screenshots
FAQ







