{"id":198620,"date":"2024-08-18T17:16:30","date_gmt":"2024-08-18T17:16:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/content-restriction\/"},"modified":"2025-05-16T11:43:24","modified_gmt":"2025-05-16T11:43:24","slug":"content-restriction","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/content-restriction\/","author":23086624,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.4.0","stable_tag":"1.4.0","tested":"6.6.5","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"All-in-One Content Restriction","header_author":"ContentRestriction.com","header_description":"Content Restriction - A simple and user-friendly plugin to restrict users \/ visitors from viewing posts by restricting access, as simple as that.","assets_banners_color":"c7cfde","last_updated":"2025-05-16 11:43:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/content-restriction\/","header_author_uri":"https:\/\/contentrestriction.com\/?utm_source=wp-plugins&utm_campaign=author-uri&utm_medium=wp-dash","rating":5,"author_block_rating":0,"active_installs":60,"downloads":2610,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq"],"tags":{"1.0.0":{"tag":"1.0.0","author":"pluginly","date":"2024-08-18 17:16:01"},"1.0.1":{"tag":"1.0.1","author":"pluginly","date":"2024-08-18 17:54:45"},"1.1.0":{"tag":"1.1.0","author":"pluginly","date":"2024-08-27 17:04:02"},"1.1.1":{"tag":"1.1.1","author":"pluginly","date":"2024-08-30 04:07:21"},"1.2.0":{"tag":"1.2.0","author":"pluginly","date":"2024-09-06 16:59:53"},"1.2.1":{"tag":"1.2.1","author":"pluginly","date":"2024-09-19 13:45:42"},"1.2.2":{"tag":"1.2.2","author":"pluginly","date":"2024-09-21 15:35:15"},"1.3":{"tag":"1.3","author":"heymehedi","date":"2024-11-03 19:09:13"},"1.3.1":{"tag":"1.3.1","author":"heymehedi","date":"2024-11-25 19:46:59"},"1.3.2":{"tag":"1.3.2","author":"pluginly","date":"2024-11-29 03:03:46"},"1.4.0":{"tag":"1.4.0","author":"pluginly","date":"2025-05-16 11:43:24"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3142420,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3137277,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3137277,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0","1.1.1","1.2.0","1.2.1","1.2.2","1.3","1.3.1","1.3.2","1.4.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3196884,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3196884,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3196884,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3196884,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3196884,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3196884,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3196884,"resolution":"7","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[47354,16114,1932,7668,26500],"plugin_category":[58],"plugin_contributors":[202305,229033],"plugin_business_model":[],"class_list":["post-198620","plugin","type-plugin","status-publish","hentry","plugin_tags-conditional-content","plugin_tags-content-restriction","plugin_tags-membership","plugin_tags-restrict-access","plugin_tags-user-permissions","plugin_category-user-management","plugin_contributors-heymehedi","plugin_contributors-pluginly","plugin_committers-heymehedi","plugin_committers-pluginly","plugin_support_reps-himrfaruk"],"banners":{"banner":"https:\/\/ps.w.org\/content-restriction\/assets\/banner-772x250.png?rev=3137277","banner_2x":"https:\/\/ps.w.org\/content-restriction\/assets\/banner-1544x500.png?rev=3137277","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/content-restriction\/assets\/icon.svg?rev=3142420","icon":"https:\/\/ps.w.org\/content-restriction\/assets\/icon.svg?rev=3142420","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/content-restriction\/assets\/screenshot-1.png?rev=3196884","caption":""},{"src":"https:\/\/ps.w.org\/content-restriction\/assets\/screenshot-2.png?rev=3196884","caption":""},{"src":"https:\/\/ps.w.org\/content-restriction\/assets\/screenshot-3.png?rev=3196884","caption":""},{"src":"https:\/\/ps.w.org\/content-restriction\/assets\/screenshot-4.png?rev=3196884","caption":""},{"src":"https:\/\/ps.w.org\/content-restriction\/assets\/screenshot-5.png?rev=3196884","caption":""},{"src":"https:\/\/ps.w.org\/content-restriction\/assets\/screenshot-6.png?rev=3196884","caption":""},{"src":"https:\/\/ps.w.org\/content-restriction\/assets\/screenshot-7.png?rev=3196884","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Who sees what? You decide.<\/strong><\/p>\n\n<p>All-in-One Content Restriction is the ultimate WordPress plugin for managing who can access which parts of your site \u2013 posts, pages, taxonomies, custom post types, you name it.<\/p>\n\n<p>Whether you're building a members-only area, hiding content from guests, or creating a personalized experience for logged-in users \u2014 this plugin lets you define visibility rules in a few clicks.<\/p>\n\n<p>\ud83c\udfc6 Perfect for:\n- Membership sites\n- Online courses\n- Premium content gating\n- Multi-role intranets\n- Custom user journeys<\/p>\n\n<blockquote>\n  <p>Want even more power? Unlock premium features with <a href=\"https:\/\/contentrestriction.com\/?utm_source=wp-plugins&amp;utm_campaign=author-uri&amp;utm_medium=wp-dash\">Content Restriction Pro<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<h3>\ud83d\ude80 Features at a Glance<\/h3>\n\n<p><strong>\ud83d\udd10 Restriction Logic<\/strong>\n- Show\/hide content based on:\n  - Logged-in status\n  - User roles\n  - Specific usernames\n  - Guest visitors<\/p>\n\n<p><strong>\ud83e\uddf1 Content Coverage<\/strong>\n- Posts (individual or category\/tag-based)\n- Pages (including homepage)\n- Custom post types\n- Any taxonomy<\/p>\n\n<p><strong>\ud83d\uded1 Restriction Methods<\/strong>\nChoose what happens <em>when access is denied<\/em>:\n- <strong>Replace:<\/strong> Swap content with a custom message\n- <strong>Hide:<\/strong> Make it vanish completely\n- <strong>Login &amp; Return:<\/strong> Prompt login, then redirect back\n- <strong>Redirect:<\/strong> Send users to another page (custom or predefined)\n- <strong>Blur:<\/strong> Apply visual blur to titles, excerpts, or content\n- <strong>Obfuscate:<\/strong> Garble text to hide meaning<\/p>\n\n\n\n<h3>\ud83c\udfaf Built for Everyone<\/h3>\n\n<p><strong>Non-techies<\/strong> can restrict content in seconds \u2014 no coding, no confusion.<\/p>\n\n<p><strong>Developers<\/strong> get hooks, filters, and tight integration with popular plugins. Scale it however you like.<\/p>\n\n\n\n<h3>\ud83d\udce6 Integrations (Native Support)<\/h3>\n\n<p>\u2705 WooCommerce<br \/>\n\u2705 Easy Digital Downloads<br \/>\n\u2705 FluentCRM<br \/>\n\u2705 Directorist<br \/>\n\u2705 Login Me Now<\/p>\n\n<p>\ud83d\udee0 Coming soon:\n- ACF (Advanced Custom Fields)\n- Elementor\n- BuddyPress\n- BuddyBoss\n- Tutor LMS\n- LearnDash<\/p>\n\n\n\n<h3>\ud83e\udde9 Other Plugins by Us<\/h3>\n\n<p>\ud83d\udd25 <a href=\"https:\/\/wordpress.org\/plugins\/login-me-now\/\">Login Me Now<\/a> \u2014 Passwordless login, user switching, email magic links, and more.<\/p>\n\n\n\n<h3>\ud83d\udce5 Installation<\/h3>\n\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/content-restriction<\/code>, or install via the WordPress Plugin Directory.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Start setting rules under the \"Content Restriction\" menu.<\/li>\n<\/ol>\n\n\n\n<h3>\ud83d\udee0 Need Help?<\/h3>\n\n<p>We monitor the <a href=\"https:\/\/wordpress.org\/support\/plugin\/content-restriction\/\">support forum<\/a> actively \u2014 drop your questions there. Please search before creating a new topic to avoid duplicates.<\/p>\n\n\n\n<h3>\ud83e\uddfe Changelog<\/h3>\n\n<h4>1.4.0 \u2013 May 16, 2024<\/h4>\n\n<ul>\n<li>New: Shortcode Module<\/li>\n<\/ul>\n\n<h4>1.3.2 \u2013 Nov 29, 2024<\/h4>\n\n<ul>\n<li>Fix: Translation Warning Issue<\/li>\n<\/ul>\n\n<h4>1.3.1 \u2013 Nov 26, 2024<\/h4>\n\n<ul>\n<li>Add: Hook - <code>content_restriction_module_condition_check_before<\/code><\/li>\n<\/ul>\n\n<h4>1.3.0 \u2013 Nov 4, 2024<\/h4>\n\n<ul>\n<li>New: Integrations Page<\/li>\n<li>Improve: User Consent UI<\/li>\n<li>Improve: Default Visibility Behavior<\/li>\n<li>Launch: PRO Version Announcement<\/li>\n<\/ul>\n\n<h4>1.2.2 \u2013 Sep 21, 2024<\/h4>\n\n<ul>\n<li>Fix: Login &amp; Dashboard Return Bug<\/li>\n<\/ul>\n\n<h4>1.2.1 \u2013 Sep 19, 2024<\/h4>\n\n<ul>\n<li>Fix: Specific Post Visibility Issue<\/li>\n<li>Fix: Cache Conflict on Dashboard<\/li>\n<\/ul>\n\n<h4>1.2.0 \u2013 Sep 7, 2024<\/h4>\n\n<ul>\n<li>Add: WooCommerce Subscription Integration<\/li>\n<li>Fix: WooCommerce Display Issue<\/li>\n<\/ul>\n\n<h4>1.1.1 \u2013 Aug 30, 2024<\/h4>\n\n<ul>\n<li>Fix: Content Hide Bug<\/li>\n<\/ul>\n\n<h4>1.1.0 \u2013 Aug 27, 2024<\/h4>\n\n<ul>\n<li>Add: WooCommerce, Directorist, FluentCRM, Login Me Now, and EDD Integrations<\/li>\n<\/ul>\n\n<h4>1.0.0 \u2013 Aug 18, 2024<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id='will%20it%20work%20with%20my%20theme%3F'><h3>Will it work with my theme?<\/h3><\/dt>\n<dd><p>Yes, Content Restriction works with most well-coded WordPress themes. If something looks off, hit us up in the <a href=\"https:\/\/wordpress.org\/support\/plugin\/content-restriction\/\">support forum<\/a> \u2014 we\u2019re on it.<\/p><\/dd>\n<dt id='does%20it%20protect%20media%20files%20like%20images%20or%20videos%3F'><h3>Does it protect media files like images or videos?<\/h3><\/dt>\n<dd><p>It restricts the <em>display<\/em> of embedded media in posts\/pages, but direct media URLs can still be accessed unless protected via server-level rules.<\/p><\/dd>\n<dt id='is%20it%20privacy-compliant%20%28gdpr%20%2F%20ccpa%20%2F%20etc.%29%3F'><h3>Is it privacy-compliant (GDPR \/ CCPA \/ etc.)?<\/h3><\/dt>\n<dd><p>We do not collect any personal data or track users. You\u2019re in full control. If we ever request anonymous usage data, you\u2019ll have the option to opt in.<\/p><\/dd>\n<dt id='do%20i%20need%20to%20create%20an%20account%3F'><h3>Do I need to create an account?<\/h3><\/dt>\n<dd><p>Nope. Everything lives securely in your WordPress dashboard. No 3rd-party accounts or logins needed.<\/p>\n\n<\/dd>\n\n<\/dl>","raw_excerpt":"Take control of your content. Restrict any post, page, or custom content based on user roles, login state, or custom rules. No code needed.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/198620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=198620"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pluginly"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=198620"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=198620"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=198620"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=198620"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=198620"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=198620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}