[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fG-SW9nrAAHDyiiIjQXZmKQtD2yhZNF1246J6x2XamyE":3,"$fGS0GMv4rP9psgqnX5-FJDoXoXrG0E4Y1AoYt8hTo2n8":273,"$foz_A1z0lPEmZDuvGvaqmIifx8i5LTZrNhodO_2XnLsM":277},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":153,"fingerprints":249},"member-exclusive-products-for-woocommerce","Member-Exclusive Products for WooCommerce","1.3.0","Amzil Ayoub","https:\u002F\u002Fprofiles.wordpress.org\u002Famzil000ayoub\u002F","\u003Cp>A lightweight WordPress plugin that empowers store owners to control product visibility based on user login status. Seamlessly restrict specific WooCommerce products to logged-in users while maintaining a smooth shopping experience for guests.\u003C\u002Fp>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Cp>To set a product as Member-Exclusive (Only registered users can see this product)\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to your dashboard admin page \u003Cstrong>Products > All Products\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Hover with your cursor on the product you want to change, and click on \u003Cstrong>Edit\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Scroll down to the section \u003Cstrong>Product Data\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>In \u003Cstrong>General Tab\u003C\u002Fstrong>, you will see a new sub-tab \u003Cstrong>Enable to hide this product from guests\u003C\u002Fstrong> (for more info check the screenshots). And that’s it , your product now is hidden from guests.\u003C\u002Fli>\n\u003Cli>Go back to your dashboard admin page \u003Cstrong>Products > All Products\u003C\u002Fstrong>, you will find 2 new things:\u003Cbr \u002F>\nA new \u003Cstrong>Bulk Action\u003C\u002Fstrong>: Set as login required – Set as public. These two actions are for products mass editing.\u003Cbr \u002F>\nA new \u003Cstrong>Filter\u003C\u002Fstrong>: All access types. This new filter will filter the products between the ones with login required and public access.\u003C\u002Fli>\n\u003C\u002Fol>\n","A WordPress plugin to control WooCommerce product visibility for logged-in users.",0,480,"2025-04-17T21:20:00.000Z","6.8.5","6.0","7.4",[18,19,20,21,22],"access","membership","product","restriction","visibility","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmember-exclusive-products-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmember-exclusive-products-for-woocommerce.1.3.0.zip",92,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":33,"trust_score":35,"computed_at":36},"amzil000ayoub",7,30,95,91,"2026-05-20T18:07:50.480Z",[38,63,86,110,134],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":14,"requires_at_least":51,"requires_php":16,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":11,"last_vuln_date":61,"fetched_at":62},"content-control","Content Control – The Ultimate Content Restriction Plugin! Restrict Content, Create Conditional Blocks & More","2.6.5","Daniel Iser","https:\u002F\u002Fprofiles.wordpress.org\u002Fdanieliser\u002F","\u003Cp>Content Control is a transformative plugin, allowing you to fine-tune every aspect of your WordPress website’s content. Decide who gets to see what, where, and when – be it pages, posts, widgets, or individual block visibility using our handy shortcode. Your content, your rules, executed perfectly!\u003C\u002Fp>\n\u003Cp>Content Control is intuitive and powerful, designed for all users—whether logged in, holding specific roles, or even guests. Need top-tier content restriction or a dependable access manager for your site? Look no further. We’ve expanded our controls to include Gutenberg and Full Site Editor, giving you unmatched command.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>Discover what Content Control brings to your table:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Full control over your site’s content, restrict user access with ease!.\u003C\u002Fli>\n\u003Cli>Create a \u003Cstrong>Paid Membership\u003C\u002Fstrong> sites using your favorite or existing ecommerce plugins.\u003C\u002Fli>\n\u003Cli>Set up a seamless paywall for your content, providing teasers for users and prompting them to purchase access.\u003C\u002Fli>\n\u003Cli>Per block controls for Gutenberg and Full Site Editor, including user roles, device type, and more.\n\u003Cul>\n\u003Cli>Responsive block controls with customizable breakpoints.\u003C\u002Fli>\n\u003Cli>Control block visibility by user status, roles, device type & more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Restrict access to pages, posts, widgets, and individual blocks based on user status, roles, device type & more.\u003C\u002Fli>\n\u003Cli>Offer membership tools for crafting membership access and members-only content.\u003C\u002Fli>\n\u003Cli>Provide responsive block designs that adapt to varying device sizes.\u003C\u002Fli>\n\u003Cli>Lockdown content selectively for improved user experiences.\u003C\u002Fli>\n\u003Cli>Implement role-based redirections to guide users effectively.\u003C\u002Fli>\n\u003Cli>Unlock the power of subscription content and monetization strategies.\u003C\u002Fli>\n\u003Cli>Safeguard specific categories, tags, custom post types, and custom taxonomies.\u003C\u002Fli>\n\u003Cli>Manage access to \u003Ca href=\"https:\u002F\u002Fwww.hongkiat.com\u002Fblog\u002Fwordpress-attachment-pages\u002F\" rel=\"nofollow ugc\">media attachment pages\u003C\u002Fa> for logged in\u002Fout users or specific user roles.\u003C\u002Fli>\n\u003Cli>Display a custom message to users who do not have permission to view the content.\u003C\u002Fli>\n\u003Cli>Display specific content on a page or post to logged in users only, specific user roles, or logged out users.\u003C\u002Fli>\n\u003Cli>Redirect users without access permission to a login page, website homepage, or a custom URL.\u003C\u002Fli>\n\u003Cli>Highlight subscriber-only content for premium users.\u003C\u002Fli>\n\u003Cli>Use the \u003Ccode>[content_control]\u003C\u002Fcode> shortcode to protect content inline and cater to subscriber preferences.\u003C\u002Fli>\n\u003Cli>Control widget visibility by selecting the user type that can view each widget.\u003C\u002Fli>\n\u003Cli>Conditionally show coming soon or maintenance mode pages based on various rules.\u003C\u002Fli>\n\u003Cli>Restrict access to your site’s REST API endpoints.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcontentcontrolplugin.com\u002Fdocs\u002F?utm_campaign=plugin-info&utm_source=readme-description&utm_medium=wordpress&utm_content=documentation-link\" rel=\"nofollow ugc\">Content Control Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>Content Control Pro, with advanced features like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Content Teasers for Paywalls, giving your users a sneak peek, leaving them wanting more.\u003C\u002Fli>\n\u003Cli>Optimize your WooCommerce & Easy Digital Downloads (EDD) & Paid Memberships Pro experiences with advanced rules.\u003C\u002Fli>\n\u003Cli>Schedule blocks, controlling content visibility timings using customizable scheduling rules.\u003C\u002Fli>\n\u003Cli>Dive deeper with advanced block rules and a boolean editor.\u003C\u002Fli>\n\u003Cli>Customize login, registration & recovery page urls. Custom login urls give a more personalized user experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcontentcontrolplugin.com\u002Fpricing\u002F?utm_campaign=plugin-info&utm_source=readme-description&utm_medium=wordpress&utm_content=upgrade-link\" rel=\"nofollow ugc\">Upgrade to Content Control Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: Content Control handles media access via content on media attachment pages but won’t restrict direct server-level access to media files.\u003C\u002Fp>\n\u003Ch4>Passionately Crafted by Code Atlantic\u003C\u002Fh4>\n\u003Cp>At \u003Ca href=\"https:\u002F\u002Fcode-atlantic.com\" title=\"Code Atlantic - High Quality WordPress Plugins\" rel=\"nofollow ugc\">Code Atlantic\u003C\u002Fa>, we’re passionate about crafting tools that empower your digital journey. Content Control is a testament to our commitment to quality.\u003C\u002Fp>\n\u003Cp>Dive into some of our renowned plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwppopupmaker.com\" title=\"#1 Popup & Marketing Plugin for WordPress\" rel=\"nofollow ugc\">Popup Maker\u003C\u002Fa>\u003C\u002Fstrong> – The #1 Popup & Marketing Plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-menus\u002F\" title=\"Show, Hide & Customize Menu Items For Different Users\" rel=\"ugc\">User Menus\u003C\u002Fa>\u003C\u002Fstrong> – Innovatively Show, Hide & Customize Menu Items\u003C\u002Fli>\n\u003C\u002Ful>\n","Restrict content based on login status, user roles, device type & more. Monetize your content with a paywall or members-only content.",40000,874416,98,575,"2025-05-27T08:57:00.000Z","6.2",[53,54,55,56,19],"access-control","content-restriction","maintenance-mode","members-only","https:\u002F\u002Fcontentcontrolplugin.com\u002F?utm_campaign=plugin-info&utm_source=php-file-header&utm_medium=plugin-ui&utm_content=plugin-uri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontent-control.2.6.5.zip",97,4,"2025-05-07 00:00:00","2026-04-16T10:56:18.058Z",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":14,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":81,"download_link":82,"security_score":83,"vuln_count":84,"unpatched_count":11,"last_vuln_date":85,"fetched_at":62},"restrict-user-access","Restrict User Access – Ultimate Membership & Content Protection","2.8","Joachim Jensen","https:\u002F\u002Fprofiles.wordpress.org\u002Fintoxstudio\u002F","\u003Cp>\u003Cstrong>Restrict User Access is a fast and simple Membership Plugin for WordPress. Restrict your content in minutes, NOT hours.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Quickly set up a paid membership site where your users can get different levels such as Platinum, Gold, or Free. Then, grant those levels when a user purchases a product in WooCommerce.\u003C\u002Fp>\n\u003Ch3>👥 Unlimited Access Levels\u003C\u002Fh3>\n\u003Cp>Users can have multiple levels, and you control how long memberships should last. When unauthorized users try to access restricted content, you can redirect them to another URL or display a teaser.\u003C\u002Fp>\n\u003Ch3>⚡ Level Membership Automations\u003C\u002Fh3>\n\u003Cp>Automatically add levels to your users based on something they do (Triggers) or something they are (Traits):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User Registration\u003C\u002Fli>\n\u003Cli>User Roles\u003C\u002Fli>\n\u003Cli>Logged-in or Guests\u003C\u002Fli>\n\u003Cli>WooCommerce Purchases\u003C\u002Fli>\n\u003Cli>Easy Digital Downloads Purchases\u003C\u002Fli>\n\u003Cli>BuddyPress Member Types\u003C\u002Fli>\n\u003Cli>GiveWP Donations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔒 Contextual Content Protection\u003C\u002Fh3>\n\u003Cp>Prevent unauthorized users from visiting your posts, pages, or categories. You can even combine the conditions: protect all posts tagged “Premium” written by a select author.\u003C\u002Fp>\n\u003Cp>The following Access Conditions are available out of the box:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts, Pages & Custom Post Types\u003C\u002Fli>\n\u003Cli>Content with Tags, Categories, or Custom Taxonomies\u003C\u002Fli>\n\u003Cli>Content written by select Authors\u003C\u002Fli>\n\u003Cli>Page Templates\u003C\u002Fli>\n\u003Cli>Blog Page & Post Type Archives\u003C\u002Fli>\n\u003Cli>Author Archives\u003C\u002Fli>\n\u003Cli>Taxonomy Archives\u003C\u002Fli>\n\u003Cli>Front Page, Search Results, 404 Not Found Page\u003C\u002Fli>\n\u003Cli>bbPress Profiles, Forums & Topics\u003C\u002Fli>\n\u003Cli>BuddyPress Profile Sections\u003C\u002Fli>\n\u003Cli>Languages (Polylang, qTranslate X, TranslatePress, Transposh, Weglot, WPML)\u003C\u002Fli>\n\u003Cli>Pods Pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note that Access Conditions do not apply to content displayed in lists.\u003C\u002Fp>\n\u003Ch3>✅ Grant & Deny Capabilities\u003C\u002Fh3>\n\u003Cp>The easy-to-use WordPress User Manager gives you full control over the capabilities the members should or shouldn’t have. Access Level Capabilities will override the permissions set by roles or other plugins.\u003C\u002Fp>\n\u003Ch3>👁️ Hide Admin Bar & Nav Menu Visibility\u003C\u002Fh3>\n\u003Cp>Disable the admin bar for select levels and control what menu items members can see. You can even hide any widget area created with \u003Ca href=\"https:\u002F\u002Fdev.institute\u002Fwordpress-sidebars\u002F?utm_source=readme&utm_medium=referral&utm_content=section&utm_campaign=rua\" rel=\"nofollow ugc\">Content Aware Sidebars\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🤖 Restrict Content from Other Plugins\u003C\u002Fh3>\n\u003Cp>Restrict User Access autodetects Custom Post Types and Taxonomies created by any plugin or theme. Built-in support for some of the most popular WordPress plugins means that you e.g. can restrict access to bbPress forums or multilingual content.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>bbPress\u003C\u002Fli>\n\u003Cli>BuddyPress\u003C\u002Fli>\n\u003Cli>Easy Digital Downloads\u003C\u002Fli>\n\u003Cli>Pods\u003C\u002Fli>\n\u003Cli>Polylang\u003C\u002Fli>\n\u003Cli>TranslatePress\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Weglot\u003C\u002Fli>\n\u003Cli>WPML\u003C\u002Fli>\n\u003Cli>and more …\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛡️ WordPress Security Enhancements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WP REST API Content Protection\u003C\u002Fstrong>\u003Cbr \u002F>\nEnforces PoLA to minimize attack surfaces and stop threat actors from harvesting your data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>How to display content in lists\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay excerpts only or hide content when post types are displayed in blog, archives, search results, lists, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📑 Restrict Content with Shortcodes\u003C\u002Fh3>\n\u003Cp>Fine-tune content visibility in your posts or pages by adding simple shortcodes:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[restrict level=\"platinum\"]\nThis content can only be seen by users with Platinum level or above.\n[\u002Frestrict]\n\n[restrict level=\"!platinum\"]\nThis content can only be seen by users without Platinum level or above.\n[\u002Frestrict]\n\n[restrict role=\"editor,contributor\" page=\"1\"]\nThis content can only be seen by editors and contributors.\nOther users will see content from page with ID 1.\n[\u002Frestrict]\n\n[login-form]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>👋 Developer-friendly API\u003C\u002Fh3>\n\u003Cp>Restrict User Access makes it super easy for developers to programmatically customize WordPress access control by adding a few lines of code to theme templates.\u003C\u002Fp>\n\u003Ch4>Example – Add level to current user\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>rua_get_user()->add_level($level_id);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Example – Check if current user has an active level membership\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>if(rua_get_user()->has_level($level_id)) {\n    \u002F\u002Fshow restricted content\n} else {\n    \u002F\u002Fshow content if unauthorized\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdev.institute\u002Fdocs\u002Frestrict-user-access\u002Fdeveloper-api\u002F?utm_source=readme&utm_medium=referral&utm_content=section&utm_campaign=rua\" rel=\"nofollow ugc\">View full RUA PHP API documentation here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🎛️ Premium Add-ons for Restrict User Access\u003C\u002Fh3>\n\u003Cp>Complete your WordPress membership site with these powerful extensions\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdev.institute\u002Fproducts\u002Fcategory\u002Frestrict-user-access\u002F?utm_source=readme&utm_medium=referral&utm_content=acf&utm_campaign=rua\" rel=\"nofollow ugc\">ACF Restriction\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nRestrict content that contain data from Advanced Custom Fields plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdev.institute\u002Fproducts\u002Fcategory\u002Frestrict-user-access\u002F?utm_source=readme&utm_medium=referral&utm_content=date&utm_campaign=rua\" rel=\"nofollow ugc\">Date Restriction\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nRestrict content based on the time it was published\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdev.institute\u002Fproducts\u002Fcategory\u002Frestrict-user-access\u002F?utm_source=readme&utm_medium=referral&utm_content=metabox&utm_campaign=rua\" rel=\"nofollow ugc\">Meta Box Restriction\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nRestrict content that contain data from Meta Box plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdev.institute\u002Fproducts\u002Fcategory\u002Frestrict-user-access\u002F?utm_source=readme&utm_medium=referral&utm_content=timelock&utm_campaign=rua\" rel=\"nofollow ugc\">Timelock\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDetermine when to enable or disable select Access Conditions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdev.institute\u002Fproducts\u002Fcategory\u002Frestrict-user-access\u002F?utm_source=readme&utm_medium=referral&utm_content=url&utm_campaign=rua\" rel=\"nofollow ugc\">URL Restriction\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nRestrict content based on the WordPress URL, with wildcard support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdev.institute\u002Fproducts\u002Fcategory\u002Frestrict-user-access\u002F?utm_source=readme&utm_medium=referral&utm_content=visibility&utm_campaign=rua\" rel=\"nofollow ugc\">Visibility Control\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nHide content from blog, search results, archives, custom lists, WP REST API, and more\u003C\u002Fli>\n\u003C\u002Ful>\n","Create Access Levels and restrict any post, page, category, etc. Supports bbPress, BuddyPress, WooCommerce, WPML, and more.",10000,619496,86,94,"2025-10-06T06:48:00.000Z","5.8","7.2",[53,79,80,54,19],"bbpress","capabilities","https:\u002F\u002Fdev.institute\u002Fwordpress-memberships\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frestrict-user-access.2.8.zip",99,2,"2024-03-18 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":105,"download_link":106,"security_score":107,"vuln_count":108,"unpatched_count":11,"last_vuln_date":109,"fetched_at":62},"s2member","s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions","260410","Cristián Lávaque","https:\u002F\u002Fprofiles.wordpress.org\u002Fclavaque\u002F","\u003Cp>❤️ \u003Cstrong>Excellent membership plugin!\u003C\u002Fstrong> Over 15 years of experience, development, releases… Still going and growing!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Start your membership profits!\u003C\u002Fstrong> Build your tribe, gather your followers, enroll your students, bring in your clients!\u003C\u002Fp>\n\u003Cp>💵 Enjoy the benefits of getting paid repeatedly for access to your site!\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Brilliant\u003C\u002Fstrong> “So glad I found this. It works brilliantly for our needs… love the seamless integration with PayPal. Everything we need. Thank you so much for creating this!” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbrilliant-1268\u002F\" rel=\"ugc\">zarverk2000\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>The best way to make money from your WordPress site!\u003C\u002Fh4>\n\u003Cp>🤩 Sell \u003Cstrong>unlimited memberships\u003C\u002Fstrong>, turn free subscribers into members (\u003Cem>subscriber to member \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> s. 2 member \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> s2Member\u003C\u002Fem>), with a single payment or recurring payments subscriptions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy and quick to use.\u003C\u002Fstrong> Protect your membership content in a moment, and a moment later be ready to get payments for member access!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy to configure and very flexible.\u003C\u002Fstrong> Protect the whole site, nothing, or just parts, even member files for paid downloads!\u003C\u002Fp>\n\u003Cp>👉 Install s2Member now and \u003Cstrong>make money!\u003C\u002Fstrong> 😀\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqlKn-I-0W6U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>So much capacity & great support\u003C\u002Fstrong> “I’m a novice and was able to quickly figure it out. When I got stuck I go to the support forum and Cristian is there with a quick answer to get me going again.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fso-much-capacity-great-support\u002F\" rel=\"ugc\">blueruck\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>The very best plugin and support service\u003C\u002Fstrong> “Great plugin, neat, easy to configure, and with interesting security features.  A special mention to Cristian whose support is awesome, fast, clear even to free members like myself” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fthe-very-best-plugin-and-support-service\u002F\" rel=\"ugc\">aflorarte\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Packed with features\u003C\u002Fstrong>, but not required to use them all, just those you want. Some of them:\u003C\u002Fp>\n\u003Cp>➡️ Member user levels and custom access capabilities\u003Cbr \u002F>\n➡️ Membership content protection (post, page, category, tag, etc)\u003Cbr \u002F>\n➡️ Protect anything served by WP (post types, URLs)\u003Cbr \u002F>\n➡️ Member file protection (sell downloads)\u003Cbr \u002F>\n➡️ Prevent member account sharing (limit IPs, simultaneous logins)\u003Cbr \u002F>\n➡️ Protect accounts (limit failed login attempts)\u003Cbr \u002F>\n➡️ Cool security\u002Ftrust badge with your domain\u003Cbr \u002F>\n➡️ PayPal Standard buttons for membership payments (more in Pro)\u003Cbr \u002F>\n➡️ Automatic member access demotion at end of paid access time\u003Cbr \u002F>\n➡️ Tracking software integration (affiliates, etc)\u003Cbr \u002F>\n➡️ Email list services (Mailchimp, etc)\u003Cbr \u002F>\n➡️ Notifications (signups, payments, etc)\u003Cbr \u002F>\n➡️ Integrate with bbPress, BuddyPress for member communities\u003Cbr \u002F>\n➡️ Compatible with any well coded theme (Elementor, Divi, etc)\u003Cbr \u002F>\n➡️ Customize the WP login\u002Fregistration look\u003Cbr \u002F>\n➡️ Custom redirection after member login\u003Cbr \u002F>\n➡️ Create custom profile fields for member accounts\u003Cbr \u002F>\n➡️ Customize the user welcome email\u003Cbr \u002F>\n➡️ And more!\u003C\u002Fp>\n\u003Cp>👉 Install and start using s2Member now! 🤩\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Very Powerful Membership Plugin\u003C\u002Fstrong> “This membership plugin does a lot and has many, many configuration options to achieve whatever you want… I received extremely quick and reliable support.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fvery-powerful-membership-plugin\u002F\" rel=\"ugc\">liltrucks\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Simple, Compatible, Secure, and Versatile!\u003C\u002Fstrong> “We are seriously impressed with this plugin and we highly recommend it… We have not found ANY limitations to what we are trying to accomplish… a very smooth process… straight-forward and user-friendly!… exceeded our expectations!” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fsimple-compatible-secure-and-versatile\u002F\" rel=\"ugc\">tips4gamers\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Excellent plugin\u003C\u002Fstrong> “This plugin does everything it says on the box. It does it well… the functionality is absolutely spot on. The developers\u002Fmaintainers are also active and helpful. Totally recommended!” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-5188\u002F\" rel=\"ugc\">richardfoley\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Best Membership Plugin I’ve Used\u003C\u002Fstrong> “I switched to s2 Member around 3 years ago after trying a few plugins. I found these other plugins inflexible and difficult to configure… Well worth investigating if you want a robust membership solution.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-membership-plugin-ive-used\u002F\" rel=\"ugc\">rnwhalley\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>🤖 Not needed to know any PHP code or be a developer. Only code needed is copy-paste wp shortcodes, like for the paypal buttons… But is also developer-friendly to customize your installation if wanted.\u003C\u002Fp>\n\u003Ch4>Some reasons to get s2Member Pro\u003C\u002Fh4>\n\u003Cp>✅ Membership content dripping\u003Cbr \u002F>\n✅ Stripe, PayPal Pro, Authorize.Net, ClickBank\u003Cbr \u002F>\n✅ On-site one-step checkout with pro-forms (Stripe, PayPal, Auth.Net)\u003Cbr \u002F>\n✅ Unlimited membership levels\u003Cbr \u002F>\n✅ Membership renewal reminder emails\u003Cbr \u002F>\n✅ Single-step member registration and payment with pro-forms\u003Cbr \u002F>\n✅ Custom redirection after payment\u003Cbr \u002F>\n✅ Coupon codes and gift\u002Fredemption codes\u003Cbr \u002F>\n✅ Custom member offer redirections after login\u003Cbr \u002F>\n✅ Pro API for new integrations\u003Cbr \u002F>\n✅ Public members directory\u003Cbr \u002F>\n✅ Members bulk import\u002Fupdate\u002Fexporter\u003Cbr \u002F>\n✅ Multisite network support\u003Cbr \u002F>\n✅ Login and registration forms to use in pages\u002Fposts\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fs2member.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Click here for more\u003C\u002Fa> 🙂\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>The Best Membership Plugin\u003C\u002Fstrong> “I have built with most Membership plugins and literally dozens using S2 Pro and I can tell you, bar none it is the best of all of them. Extremely powerful, anything you might want to do it can do… I highly recommend you try it out.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fthe-best-membership-plugin-5\u002F\" rel=\"ugc\">antwoords\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Excellent plugin & top support\u003C\u002Fstrong> “We’ve used s2member pro on a few projects now & find it has met all our membership needs. Most impressive has been the support. Excellent communication, knowledgeable, friendly and super patient 🙂” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-top-support-3\u002F\" rel=\"ugc\">aaee6\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Awesome Support\u003C\u002Fstrong> “I’ve been using s2Member for 9 years… Amazing support of a high-end plugin and much appreciated. This is one of the reasons I stick with s2Member. Support has always been great!” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fawesome-support-712\u002F\" rel=\"ugc\">graphichome\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Wonderful Support\u003C\u002Fstrong> “Above and beyond. I’ve used this plugin for over ten years with various clients and whenever I need help, they’ve helped find a solution.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fwonderful-support-68\u002F\" rel=\"ugc\">germars\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>The free s2Member Framework integrates with PayPal Website Payments Standard (also free). Sell “Buy Now” or Membership access to your site. Restrict access to Roles, Capabilities, Posts, Pages, or anything else in WordPress.\u003C\u002Fp>\n\u003Cp>Protect your WordPress Posts, Pages, Tags, Categories, URIs, BuddyPress, bbPress, and even portions of content within Posts, Pages, themes, plugins. \u003Cstrong>Easily configurable and highly extensible.\u003C\u002Fstrong> You can even protect downloadable files and streaming audio\u002Fvideo. Store files locally, or use s2Member’s integration with Amazon S3\u002FCloudFront.\u003C\u002Fp>\n\u003Cp>s2Member is powered almost entirely by WordPress shortcodes, making advanced integrations quick and easy. Sell recurring (or non-recurring) subscriptions with lots of flexibility. Or sell “Buy Now” membership access in various ways. You can also sell specific Posts\u002FPages, sell member access to file downloads, or sell members Custom Capabilities that provide highly configurable access to specific portions of your content.\u003C\u002Fp>\n\u003Cp>👉 Install now s2Member and \u003Cstrong>start making money!\u003C\u002Fstrong> 😀\u003C\u002Fp>\n","❤️ Excellent membership plugin! Easy, quick, flexible. Monetize your site with memberships and subscriptions. Protect content instantly and securely.",9000,1635053,82,233,"2026-04-10T03:58:00.000Z","7.0","4.2","5.6.2",[54,56,19,103,104],"paid-access","paid-subscriptions","http:\u002F\u002Fs2member.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fs2member.260410.zip",76,12,"2026-02-18 18:11:15",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":120,"num_ratings":121,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":99,"tags":125,"homepage":131,"download_link":132,"security_score":133,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":62},"woo-product-country-base-restrictions","Country Based Restrictions for WooCommerce","3.7.7","Zorem","https:\u002F\u002Fprofiles.wordpress.org\u002Fzorem\u002F","\u003Cp>\u003Cstrong>Country Based Restrictions for WooCommerce (CBR)\u003C\u002Fstrong> lets you control which products customers can see and purchase based on their country. Whether you need to comply with regional regulations, limit shipping to certain destinations, or create country-specific catalogs, CBR gives you per-product control using WooCommerce’s built-in geolocation.\u003C\u002Fp>\n\u003Cp>If a product shouldn’t be sold in a particular country — because of shipping limitations, legal requirements, licensing, or business strategy — CBR makes sure customers in that country either can’t see it or can’t buy it. No code required.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hide Restricted Products Completely\u003C\u002Fstrong> — Remove products from your shop, search results, and catalog for customers in restricted countries. Products become invisible as if they don’t exist.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide from Catalog, Keep Direct Links\u003C\u002Fstrong> — Remove products from shop pages and search, but still allow access via a direct URL. Useful for wholesale or private distribution.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visible but Not Purchasable\u003C\u002Fstrong> — Keep products visible in your shop and search results, but disable the Add to Cart button for restricted countries. Customers can browse but not buy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Product Include or Exclude Rules\u003C\u002Fstrong> — For each product, choose whether to allow it in specific countries (include) or block it in specific countries (exclude). Flexible enough for any restriction scenario.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Country Detection\u003C\u002Fstrong> — Uses WooCommerce Geolocation (IP-based) and the customer’s shipping address to determine their country — no manual input needed from the shopper.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong> — Fully translatable and compatible with multilingual stores.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Common Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Legal & Regulatory Compliance\u003C\u002Fstrong> — Block products that can’t legally be sold in certain countries (alcohol, supplements, electronics, age-restricted items).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shipping Limitations\u003C\u002Fstrong> — Don’t sell products in countries your logistics provider can’t deliver to. Avoid failed deliveries and refund requests.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regional Licensing\u003C\u002Fstrong> — Restrict digital or licensed products to territories covered by your distribution agreement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country-Specific Catalogs\u003C\u002Fstrong> — Show different product selections to different markets, creating a tailored shopping experience per region.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reduce Chargebacks & Wrong Orders\u003C\u002Fstrong> — Prevent customers from ordering products that can’t be fulfilled in their location.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How Country Detection Works\u003C\u002Fh4>\n\u003Cp>CBR determines the customer’s country in this order:\u003C\u002Fp>\n\u003Col>\n\u003Cli>If the visitor is a \u003Cstrong>logged-in customer\u003C\u002Fstrong> with a shipping address on file, CBR uses that shipping country.\u003C\u002Fli>\n\u003Cli>If no shipping country is set (or the visitor is a guest), CBR falls back to \u003Cstrong>WooCommerce Geolocation\u003C\u002Fstrong> (IP-based detection).\u003C\u002Fli>\n\u003Cli>You can optionally force the plugin to always use geolocation only.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Upgrade to Country Based Restrictions PRO\u003C\u002Fh4>\n\u003Cp>Need to manage restrictions at scale? \u003Ca href=\"https:\u002F\u002Fwww.zorem.com\u002Fproduct\u002Fcountry-based-restriction-pro\u002F\" rel=\"nofollow ugc\">CBR PRO\u003C\u002Fa> adds powerful bulk tools and advanced controls:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Restrictions by Category, Tag, Attribute, or Shipping Class\u003C\u002Fstrong> — Apply country rules to entire groups of products at once instead of editing each product individually.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global (All Products) Restrictions\u003C\u002Fstrong> — Set a single rule that applies to your entire catalog.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable Payment Methods by Country\u003C\u002Fstrong> — Control which payment gateways are available based on the customer’s country.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Product Prices for Restricted Products\u003C\u002Fstrong> — Instead of hiding the product entirely, hide only the price and Add to Cart button.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remove Single Product Rules in Bulk\u003C\u002Fstrong> — Clean up individual product rules using bulk actions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Debug Mode\u003C\u002Fstrong> — Display a front-end toolbar (visible to admins only) showing the detected country, so you can test restrictions without affecting customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country Detection Widget\u003C\u002Fstrong> — Display the detected shipping country to shoppers and let them change their location while browsing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.zorem.com\u002Fproduct\u002Fcountry-based-restriction-pro\u002F\" rel=\"nofollow ugc\">Get Country Based Restrictions PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation & Support\u003C\u002Fh4>\n\u003Cp>Setup guides, configuration tutorials, and developer resources are available in the \u003Ca href=\"https:\u002F\u002Fdocs.zorem.com\u002Fdocs\u002Fcountry-based-restrictions-pro\u002F\" rel=\"nofollow ugc\">CBR documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Need help? Visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwoo-product-country-base-restrictions\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>More Plugins by Zorem\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.zorem.com\u002Fproduct\u002Fwoocommerce-advanced-shipment-tracking\u002F\" rel=\"nofollow ugc\">Advanced Shipment Tracking PRO\u003C\u002Fa> — Add tracking numbers to orders and share them with customers automatically.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fsms-for-woocommerce\u002F\" rel=\"nofollow ugc\">SMS for WooCommerce\u003C\u002Fa> — Send SMS order notifications to customers.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fzorem-local-pickup-pro\u002F\" rel=\"nofollow ugc\">Zorem Local Pickup Pro\u003C\u002Fa> — Local pickup and store pickup for WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fcustomer-email-verification-for-woocommerce\u002F\" rel=\"nofollow ugc\">Customer Email Verification for WooCommerce\u003C\u002Fa> — Verify customer emails during registration.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fzorem-returns\u002F\" rel=\"nofollow ugc\">Zorem Returns\u003C\u002Fa> — Manage product returns and RMA requests.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Explore all plugins at \u003Ca href=\"https:\u002F\u002Fwww.zorem.com\u002F\" rel=\"nofollow ugc\">zorem.com\u003C\u002Fa>.\u003C\u002Fp>\n","Restrict WooCommerce products by country — hide or block purchases using geolocation so only customers in allowed countries can buy.",5000,225408,90,52,"2026-02-10T13:26:00.000Z","6.9.4","5.3",[126,127,128,129,130],"country-restriction","geolocation","product-visibility","restrict-products","woocommerce","https:\u002F\u002Fwww.zorem.com\u002Fshop\u002Fwoocommerce-product-country-based-restrictions\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-product-country-base-restrictions.3.7.7.zip",100,{"slug":54,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":141,"downloaded":142,"rating":133,"num_ratings":143,"last_updated":144,"tested_up_to":145,"requires_at_least":146,"requires_php":16,"tags":147,"homepage":151,"download_link":152,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":62},"All-in-One Content Restriction – Conditional Content Visibility & Access Control for WordPress","1.4.0","Pluginly","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginly\u002F","\u003Cp>\u003Cstrong>Who sees what? You decide.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>🏆 Perfect for:\u003Cbr \u002F>\n– Membership sites\u003Cbr \u002F>\n– Online courses\u003Cbr \u002F>\n– Premium content gating\u003Cbr \u002F>\n– Multi-role intranets\u003Cbr \u002F>\n– Custom user journeys\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Want even more power? Unlock premium features with \u003Ca href=\"https:\u002F\u002Fcontentrestriction.com\u002F?utm_source=wp-plugins&utm_campaign=author-uri&utm_medium=wp-dash\" rel=\"nofollow ugc\">Content Restriction Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🚀 Features at a Glance\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🔐 Restriction Logic\u003C\u002Fstrong>\u003Cbr \u002F>\n– Show\u002Fhide content based on:\u003Cbr \u002F>\n  – Logged-in status\u003Cbr \u002F>\n  – User roles\u003Cbr \u002F>\n  – Specific usernames\u003Cbr \u002F>\n  – Guest visitors\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🧱 Content Coverage\u003C\u002Fstrong>\u003Cbr \u002F>\n– Posts (individual or category\u002Ftag-based)\u003Cbr \u002F>\n– Pages (including homepage)\u003Cbr \u002F>\n– Custom post types\u003Cbr \u002F>\n– Any taxonomy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛑 Restriction Methods\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose what happens \u003Cem>when access is denied\u003C\u002Fem>:\u003Cbr \u002F>\n– \u003Cstrong>Replace:\u003C\u002Fstrong> Swap content with a custom message\u003Cbr \u002F>\n– \u003Cstrong>Hide:\u003C\u002Fstrong> Make it vanish completely\u003Cbr \u002F>\n– \u003Cstrong>Login & Return:\u003C\u002Fstrong> Prompt login, then redirect back\u003Cbr \u002F>\n– \u003Cstrong>Redirect:\u003C\u002Fstrong> Send users to another page (custom or predefined)\u003Cbr \u002F>\n– \u003Cstrong>Blur:\u003C\u002Fstrong> Apply visual blur to titles, excerpts, or content\u003Cbr \u002F>\n– \u003Cstrong>Obfuscate:\u003C\u002Fstrong> Garble text to hide meaning\u003C\u002Fp>\n\u003Ch3>🎯 Built for Everyone\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Non-techies\u003C\u002Fstrong> can restrict content in seconds — no coding, no confusion.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developers\u003C\u002Fstrong> get hooks, filters, and tight integration with popular plugins. Scale it however you like.\u003C\u002Fp>\n\u003Ch3>📦 Integrations (Native Support)\u003C\u002Fh3>\n\u003Cp>✅ WooCommerce\u003Cbr \u002F>\n✅ Easy Digital Downloads\u003Cbr \u002F>\n✅ FluentCRM\u003Cbr \u002F>\n✅ Directorist\u003Cbr \u002F>\n✅ Login Me Now\u003C\u002Fp>\n\u003Cp>🛠 Coming soon:\u003Cbr \u002F>\n– ACF (Advanced Custom Fields)\u003Cbr \u002F>\n– Elementor\u003Cbr \u002F>\n– BuddyPress\u003Cbr \u002F>\n– BuddyBoss\u003Cbr \u002F>\n– Tutor LMS\u003Cbr \u002F>\n– LearnDash\u003C\u002Fp>\n\u003Ch3>🧩 Other Plugins by Us\u003C\u002Fh3>\n\u003Cp>🔥 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogin-me-now\u002F\" rel=\"ugc\">Login Me Now\u003C\u002Fa> — Passwordless login, user switching, email magic links, and more.\u003C\u002Fp>\n\u003Ch3>📥 Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload the plugin files to \u003Ccode>\u002Fwp-content\u002Fplugins\u002Fcontent-restriction\u003C\u002Fcode>, or install via the WordPress Plugin Directory.\u003C\u002Fli>\n\u003Cli>Activate the plugin through the “Plugins” screen in WordPress.\u003C\u002Fli>\n\u003Cli>Start setting rules under the “Content Restriction” menu.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🛠 Need Help?\u003C\u002Fh3>\n\u003Cp>We monitor the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcontent-restriction\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> actively — drop your questions there. Please search before creating a new topic to avoid duplicates.\u003C\u002Fp>\n\u003Ch3>🧾 Changelog\u003C\u002Fh3>\n\u003Ch4>1.4.0 – May 16, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New: Shortcode Module\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.3.2 – Nov 29, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fix: Translation Warning Issue\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.3.1 – Nov 26, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add: Hook – \u003Ccode>content_restriction_module_condition_check_before\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.3.0 – Nov 4, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New: Integrations Page\u003C\u002Fli>\n\u003Cli>Improve: User Consent UI\u003C\u002Fli>\n\u003Cli>Improve: Default Visibility Behavior\u003C\u002Fli>\n\u003Cli>Launch: PRO Version Announcement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.2.2 – Sep 21, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fix: Login & Dashboard Return Bug\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.2.1 – Sep 19, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fix: Specific Post Visibility Issue\u003C\u002Fli>\n\u003Cli>Fix: Cache Conflict on Dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.2.0 – Sep 7, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add: WooCommerce Subscription Integration\u003C\u002Fli>\n\u003Cli>Fix: WooCommerce Display Issue\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.1.1 – Aug 30, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fix: Content Hide Bug\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.1.0 – Aug 27, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add: WooCommerce, Directorist, FluentCRM, Login Me Now, and EDD Integrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.0 – Aug 18, 2024\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Initial Release\u003C\u002Fli>\n\u003C\u002Ful>\n","Take control of your content. Restrict any post, page, or custom content based on user roles, login state, or custom rules. No code needed.",60,2633,1,"2025-05-16T11:43:00.000Z","6.6.5","5.6",[148,54,19,149,150],"conditional-content","restrict-access","user-permissions","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontent-restriction\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontent-restriction.1.4.0.zip",{"attackSurface":154,"codeSignals":208,"taintFlows":217,"riskAssessment":245,"analyzedAt":248},{"hooks":155,"ajaxHandlers":204,"restRoutes":205,"shortcodes":206,"cronEvents":207,"entryPointCount":11,"unprotectedCount":11},[156,161,166,170,175,179,183,187,191,195,200],{"type":157,"name":158,"callback":159,"file":160,"line":60},"action","restrict_manage_posts","mepfw_add_products_filter","admin\u002Fsettings-page.php",{"type":162,"name":163,"callback":164,"file":160,"line":165},"filter","parse_query","mepfw_filter_products_query",32,{"type":162,"name":167,"callback":168,"file":160,"line":169},"bulk_actions-edit-product","mepfw_add_bulk_actions",80,{"type":162,"name":171,"callback":172,"priority":173,"file":160,"line":174},"handle_bulk_actions-edit-product","mepfw_handle_bulk_actions",10,87,{"type":157,"name":176,"callback":177,"file":160,"line":178},"admin_notices","mepfw_bulk_action_admin_notice",119,{"type":157,"name":180,"callback":181,"file":182,"line":84},"template_redirect","mepfw_restrict_single_product","includes\u002Fproduct-log-restriction.php",{"type":157,"name":184,"callback":185,"file":182,"line":186},"pre_get_posts","mepfw_modify_product_queries",14,{"type":157,"name":188,"callback":189,"file":182,"line":190},"woocommerce_before_shop_loop","mepfw_show_restricted_products_notice",38,{"type":157,"name":192,"callback":193,"file":182,"line":194},"save_post_product","mepfw_clear_restriction_transient",72,{"type":157,"name":196,"callback":197,"file":198,"line":199},"woocommerce_product_options_general_product_data","mepfw_add_restriction_field","member-exclusive-products-for-woocommerce.php",20,{"type":157,"name":201,"callback":202,"file":198,"line":203},"woocommerce_process_product_meta","mepfw_save_restriction_field",37,[],[],[],[],{"dangerousFunctions":209,"sqlUsage":210,"outputEscaping":212,"fileOperations":11,"externalRequests":11,"nonceChecks":215,"capabilityChecks":143,"bundledLibraries":216},[],{"prepared":11,"raw":11,"locations":211},[],{"escaped":213,"rawEcho":11,"locations":214},26,[],5,[],[218,237],{"entryPoint":219,"graph":220,"unsanitizedCount":11,"severity":236},"mepfw_bulk_action_admin_notice (admin\u002Fsettings-page.php:120)",{"nodes":221,"edges":233},[222,227],{"id":223,"type":224,"label":225,"file":160,"line":226},"n0","source","$_REQUEST",130,{"id":228,"type":229,"label":230,"file":160,"line":231,"wp_function":232},"n1","sink","echo() [XSS]",153,"echo",[234],{"from":223,"to":228,"sanitized":235},true,"low",{"entryPoint":238,"graph":239,"unsanitizedCount":11,"severity":236},"\u003Csettings-page> (admin\u002Fsettings-page.php:0)",{"nodes":240,"edges":243},[241,242],{"id":223,"type":224,"label":225,"file":160,"line":226},{"id":228,"type":229,"label":230,"file":160,"line":231,"wp_function":232},[244],{"from":223,"to":228,"sanitized":235},{"summary":246,"deductions":247},"The \"member-exclusive-products-for-woocommerce\" v1.3.0 plugin exhibits an excellent security posture based on the provided static analysis and vulnerability history. The absence of any identified vulnerabilities, coupled with a robust implementation of security best practices, suggests a well-developed and secure plugin. Specifically, the plugin has a zero attack surface in terms of unprotected entry points like AJAX handlers, REST API routes, shortcodes, and cron events. Furthermore, the code signals indicate a diligent approach to security, with no dangerous functions, all SQL queries using prepared statements, and 100% properly escaped output. The presence of nonce and capability checks further reinforces its secure design. The vulnerability history being entirely clean, with no past CVEs, further solidifies its strong security reputation. This plugin appears to be a safe choice for users, demonstrating a commitment to secure coding practices and a lack of exploitable weaknesses.",[],"2026-04-16T13:29:10.593Z",{"wat":250,"direct":257},{"assetPaths":251,"generatorPatterns":254,"scriptPaths":255,"versionParams":256},[252,253],"\u002Fwp-content\u002Fplugins\u002Fmember-exclusive-products-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Fmember-exclusive-products-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin-script.js",[],[],[],{"cssClasses":258,"htmlComments":260,"htmlAttributes":266,"restEndpoints":270,"jsGlobals":271,"shortcodeOutput":272},[259],"mepfw-restricted-notice",[261,262,263,264,265],"\u003C!-- Only show this notice for logged-in users -->","\u003C!-- Specific notice for products restricted to logged-in users -->","\u003C!-- This notice is displayed for products that are public -->","\u003C!-- Add custom HTML\u002FCSS\u002FJS for restricted products -->","\u003C!-- Add custom HTML\u002FCSS\u002FJS for public products -->",[267,268,269],"name=\"mepfw_login_restriction\"","id=\"mepfw_login_restriction\"","name=\"mepfw_restriction_nonce\"",[],[193],[],{"error":235,"url":274,"statusCode":275,"statusMessage":276,"message":276},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmember-exclusive-products-for-woocommerce\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":84,"versions":278},[279,285],{"version":6,"download_url":24,"svn_tag_url":280,"released_at":26,"has_diff":281,"diff_files_changed":282,"diff_lines":26,"trac_diff_url":283,"vulnerabilities":284,"is_current":235},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmember-exclusive-products-for-woocommerce\u002Ftags\u002F1.3.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmember-exclusive-products-for-woocommerce%2Ftags%2F1.0.0&new_path=%2Fmember-exclusive-products-for-woocommerce%2Ftags%2F1.3.0",[],{"version":286,"download_url":287,"svn_tag_url":288,"released_at":26,"has_diff":281,"diff_files_changed":289,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":290,"is_current":281},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmember-exclusive-products-for-woocommerce.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmember-exclusive-products-for-woocommerce\u002Ftags\u002F1.0.0\u002F",[],[]]