[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmp7FKRPQN2ezIWwZm2HDPilSREMa5NwIKWyLpZ5PY0Y":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":147,"fingerprints":191},"woo-products-require-account","Woo Products Require Account","1.0.2","macbookandrew","https:\u002F\u002Fprofiles.wordpress.org\u002Fmacbookandrew\u002F","\u003Cp>Adds a checkbox on each WooCommerce product edit page that allows you to require an account to purchase that product, even if guest mode is enabled globally.\u003C\u002Fp>\n","Adds a checkbox on each WooCommerce product edit page that allows you to require an account to purchase that product, even if guest mode is enabled.",20,2262,0,"2016-03-21T13:18:00.000Z","4.4.34","4.0","",[19,20,21,22,23],"account","membership","per-product-account","require-account","user-account","http:\u002F\u002Fandrewrminion.com\u002F2016\u002F03\u002Fwoo-products-require-account\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-products-require-account.1.0.2.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},11,8110,92,498,73,"2026-04-04T16:31:05.740Z",[38,61,85,106,123],{"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":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":48,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"protect-admin-account","Protect Admin","2.1.6","KeystrokeClick","https:\u002F\u002Fprofiles.wordpress.org\u002Fkeystrokeclick\u002F","\u003Cp>This plugin protects selected WP Admin accounts, and standard posts created by those Admins, from being deleted or edited by other users. This plugin is hidden from all users other than the Admin who installs it. Only users with the “Administrator” role can be protected.\u003C\u002Fp>\n\u003Cp>This plugin might be useful if you want to share admin access with other users (i.e. IT team, developers, etc) but don’t want to risk impacting the accounts of certain Admins. Or, perhaps you’re the developer or IT member who might need this plugin to prevent other non-technical Admins from accidentally deleting your account or key Admins on specific projects.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>As soon as the plugin is \u003Cstrong>activated\u003C\u002Fstrong>, it will store the ID of the user that activates the plugin. The plugin will then be hidden from all users other than this user.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can choose which Admin accounts (yours or others) to protect. Only the Admin who activates the plugin can save its settings. Other users won’t see the Settings page or the menu.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Once protected admin accounts are selected on the Settings page, other users and admins will \u003Cstrong>NOT\u003C\u002Fstrong> be able to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>delete the protected Admin accounts.\u003C\u002Fli>\n\u003Cli>access the profile edit page for the protected Admin accounts.\u003C\u002Fli>\n\u003Cli>change the role of the protected Admin accounts.\u003C\u002Fli>\n\u003Cli>select the protected Admin accounts in the bulk actions on users list page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Additionally, if other users or Admins, under unlikely circumstances, are able to access the user profile page of the protected Admin accounts using other plugins, this plugin will prevent any modifications from being saved.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Similar to the above, if other users or Admins are able to change the protected Admin account’s email address via the Profile page, this plugin will revert it back to the original email address.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Also, should someone attempt to edit a protected Admin’s account, the attempted action will be logged to the database. You can view recent attempts under Logs within the plugin’s section.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Important Reminder\u003C\u002Fh3>\n\u003Cp>Once you deactivate the plugin, all users with the ability to manage plugins (\u003Ccode>activate_plugins\u003C\u002Fcode> capability) will be able to see the plugin. It is advised to only deactivate the plugin when you feel safe to do so. Otherwise you can just enable or disable protection from the plugin’s Settings page.\u003C\u002Fp>\n\u003Cp>If you want to be extra cautious (depending on your needs), you should also manually disallow file edit. This plugin doesn’t do that because some people might still need it.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define( 'DISALLOW_FILE_EDIT', true );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This plugin has NOT been tested with other user management plugins or role editor plugins. Hence its use alongside these types of plugins is not guaranteed to work as intended.\u003C\u002Fp>\n\u003Ch3>Email Notification\u003C\u002Fh3>\n\u003Cp>You can choose to get notified by email when someone attempts to modify your protected Admin accounts. Easily enable or disable email notification when you upgrade to \u003Ca href=\"https:\u002F\u002Fprotectadmin.com\u002Fplugin\u002Fprotect-admin-account-pro-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Protect Admin PRO\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Protect Admin PRO\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Be the first to know when someone is attempting to modify your protected admin accounts.\u003C\u002Fli>\n\u003Cli>Get access to all logs and data of users who try to modify the protected admin accounts (the FREE version only records the most recent attempt).\u003C\u002Fli>\n\u003Cli>Protect standard posts and pages made directly by protected Admins.\u003C\u002Fli>\n\u003Cli>See \u003Ca href=\"https:\u002F\u002Fprotectadmin.com\u002Fplugin\u002Fprotect-admin-account-pro-wordpress-plugin\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Protect admin accounts from being deleted or modified by other users. This plugin will always be hidden from all users other than the admin who instal &hellip;",2000,27720,100,5,"2026-03-03T19:21:00.000Z","6.9.4","4.7","5.3",[55,56,57,58,23],"admin","admin-account","prevent-admin-deletion","protect","https:\u002F\u002Fprotectadmin.com\u002Fplugin\u002Fprotect-admin-account-pro-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprotect-admin-account.2.1.6.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":83,"download_link":84,"security_score":33,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"lock-bad-user","Lock Bad User","1.1.8","Nabi Abdi","https:\u002F\u002Fprofiles.wordpress.org\u002Fnabiabdi\u002F","\u003Cp>With this plugin you can block any bad users without deleting the account and then any time you want you can unlock the user.\u003C\u002Fp>\n\u003Ch3>Attributes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Ban \u002F Locked Bad User.\u003C\u002Fli>\n\u003Cli>Force Logout The User You Locked.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Under Construction\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Support \u003Ca href=\"https:\u002F\u002Fwebkima.com\u002F\" rel=\"nofollow ugc\">Webkima Academy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","By this plugin you can Ban \u002F Lock any user you want",200,2915,60,2,"2025-03-12T06:40:00.000Z","6.7.5","5.0","5.6",[78,79,80,81,82],"ban-account","ban-user","lock-account","lock-user","lock-user-account","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flock-bad-user\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flock-bad-user.1.1.8.zip",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":48,"num_ratings":95,"last_updated":96,"tested_up_to":51,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":104,"download_link":105,"security_score":48,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wc-advanced-accounts","Advanced Accounts for WooCommerce – Membership \u002F Customize My Account Page \u002F OTP","1.4","YoOhw Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoohw\u002F","\u003Cp>Advanced Accounts – Customize My Account Page \u002F OTP Login & Registration for WooCommerce is an all-in-one solution to enhance your WooCommerce customer account area. It combines a versatile My Account page customizer with secure passwordless login features and a flexible membership system to control content, products, and user access.\u003C\u002Fp>\n\u003Cp>The My Account page is one of the most frequently visited sections of any e-commerce site. This plugin allows you to tailor the account dashboard, simplify login and registration with OTP verification, and introduce membership-based access control to deliver personalized experiences for different user groups.\u003C\u002Fp>\n\u003Cp>You can create membership levels, restrict content or products to members, and even offer exclusive discounts based on membership roles.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fproduct\u002Fwoocommerce-advanced-accounts-premium\u002F\" rel=\"nofollow ugc\">Premium version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fdocs\u002Fcategory\u002Fwoocommerce-advanced-accounts\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsandbox.yoohw.com\u002Fdemo\u002Fwcaa_demo.html\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Key Features and Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Membership Roles System\u003C\u002Fstrong>: Create membership tiers using WordPress roles and manage them directly inside the plugin settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership Content Visibility\u003C\u002Fstrong>: Use the \u003Ccode>[yoaa_membership]\u003C\u002Fcode> shortcode to control which users can view specific content based on membership levels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Access Conditions\u003C\u002Fstrong>: Display content only for specific membership levels, logged-in users, or guests.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OTP Login & Registration (SMS\u002FEmail)\u003C\u002Fstrong>: Improve login security and convenience by letting users log in with a one-time password (OTP) sent to their phone or email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Phone & Email Verification\u003C\u002Fstrong>: Ensure genuine users with verified contact details before accounts are fully activated.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Password Reset via OTP\u003C\u002Fstrong>: Users can securely reset passwords using verification codes sent to their phone or email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Login Page Integration\u003C\u002Fstrong>: Automatically redirect WordPress login pages to the WooCommerce My Account login interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-Friendly & Responsive\u003C\u002Fstrong>: Designed for smooth login and account management on mobile devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensibility and Compatibility\u003C\u002Fstrong>: Built with WordPress standards and compatible with WooCommerce themes and multilingual plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Membership Features (Free Version)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Membership Roles\u003C\u002Fstrong>: Define membership levels using WordPress user roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership Role Management\u003C\u002Fstrong>: Manage and configure membership roles directly inside the plugin settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Control Shortcode\u003C\u002Fstrong>: Use the \u003Ccode>[yoaa_membership]\u003C\u002Fcode> shortcode to restrict or show content based on membership levels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Visibility Conditions\u003C\u002Fstrong>: Shortcodes support conditions for specific membership roles, logged-in users, or guests.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Membership Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Membership Products Page\u003C\u002Fstrong>: Automatically generate a dedicated page that lists available membership plans, allowing customers to easily view, purchase, and upgrade membership tiers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Membership Roles\u003C\u002Fstrong>: Allow users to have multiple membership roles simultaneously.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Access Control\u003C\u002Fstrong>: Restrict posts and pages by membership roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Access Notices\u003C\u002Fstrong>: Unauthorized users will see a customizable notice message instead of restricted content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optional Login Button\u003C\u002Fstrong>: Guests can be prompted with a login button when trying to access restricted content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Access Control\u003C\u002Fstrong>: Restrict WooCommerce products by membership roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Access Messages\u003C\u002Fstrong>: Restricted products can be hidden or replaced with a custom message for unauthorized users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership-Based Discounts\u003C\u002Fstrong>: Offer exclusive pricing or discounts for specific membership levels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Shortcodes\u003C\u002Fstrong>: Shortcodes support multiple membership levels and custom fallback messages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Tools\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Username Migration Tool\u003C\u002Fstrong>: Convert existing usernames into phone-based usernames with a dry-run preview and batch processing tool.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Other Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Add Unlimited Custom Endpoints\u003C\u002Fstrong>: Create new tabs in the My Account page to display custom content or shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Existing Endpoint Content\u003C\u002Fstrong>: Override or inject content into default WooCommerce account tabs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Icons for Account Menu\u003C\u002Fstrong>: Assign built-in or uploaded icons to each account endpoint.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-Based \u002F Members-Only Sections\u003C\u002Fstrong>: Restrict account endpoints to specific roles or membership levels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Avatars and Profile Photos\u003C\u002Fstrong>: Allow customers to upload profile images directly from their account page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block \u002F Unblock Users\u003C\u002Fstrong>: Suspend or reinstate user accounts without deleting data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Account Erasure Requests\u003C\u002Fstrong>: Provide users with GDPR-compliant data deletion requests.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Phone Number Updates with Verification\u003C\u002Fstrong>: Allow users to securely update their phone number with SMS verification.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extra Registration Fields\u003C\u002Fstrong>: Add fields such as first name, last name, and birthday to the registration form.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Third-Party SMS Services\u003C\u002Fstrong>: Integrate with Twilio and Textmagic for SMS verification.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fproduct\u002Fwoocommerce-advanced-accounts-premium\u002F\" rel=\"nofollow ugc\">Explore the Premium version here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In summary, WooCommerce Advanced Accounts empowers you to take full control of your customers’ account experience. Customize the My Account dashboard, enable secure OTP login and registration, and introduce membership-based access to content, products, and exclusive pricing. Deliver personalized experiences for different user groups while enhancing security through verification. All these capabilities come in one lightweight plugin – eliminating the need to install multiple plugins for account customization, OTP authentication, and membership management.\u003C\u002Fp>\n\u003Ch3>Plugin Integrations\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Blacklist Manager\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Integrates with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-blacklist-manager\u002F\" rel=\"ugc\">Blacklist Manager\u003C\u002Fa>. Once a customer’s phone number or email is verified through this plugin, Blacklist Manager can recognize it as verified during checkout when verification rules are enabled.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Loyalty – Points and Rewards (Premium)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Fully compatible with \u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fproduct\u002Fwoocommerce-loyalty\u002F\" rel=\"nofollow ugc\">WooCommerce Loyalty – Points and Rewards\u003C\u002Fa>. Membership roles can work together with loyalty rewards, allowing store owners to offer points, rewards, and exclusive benefits to specific membership levels.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Subscriptions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Compatible with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa>. Sell membership plans as subscription products to enable recurring payments and automatic membership renewals.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to third-party and external services to deliver One-Time Passwords (OTPs), verify phone numbers, and provide licensing and notification features. These services are required for specific functionality and only transmit data when the related feature is used.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fproduct\u002Fsms-credits\u002F\" rel=\"nofollow ugc\">Yo Credits\u003C\u002Fa>: Used to send OTPs for phone verification, login, checkout, and password reset.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002F\" rel=\"nofollow ugc\">Twilio\u003C\u002Fa>: Third-party SMS provider used when enabled or as a fallback.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.textmagic.com\u002F\" rel=\"nofollow ugc\">Textmagic\u003C\u002Fa>: Alternative SMS gateway for OTP delivery.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>IP-API (IP Geolocation): Used to detect country information for phone number formatting.\u003Cbr \u002F>\nYoOhw API Services: Used for licensing, subscriptions, site registration, updates, and plugin news.\u003C\u002Fp>\n\u003Cp>All external services are configurable, and no data is sent unless the related feature is enabled or triggered by user action.\u003C\u002Fp>\n","Customize the WooCommerce “My Account” page, enable secure OTP login and registration via SMS\u002Femail, and create membership-based content access and di &hellip;",50,2585,1,"2026-03-13T04:18:00.000Z","6.3","7.4",[100,20,101,102,103],"content-restriction","my-account","otp","paid-membership","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-advanced-accounts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-advanced-accounts.1.4.zip",{"slug":107,"name":108,"version":109,"author":7,"author_profile":8,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":13,"num_ratings":13,"last_updated":114,"tested_up_to":115,"requires_at_least":16,"requires_php":17,"tags":116,"homepage":120,"download_link":121,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":122},"woo-generate-new-password-reset-link","Woo Generate New Password Reset Link","1.0.0","\u003Cp>If your site auto-generates customer credentials, then they receive their username and password in plaintext in their email.\u003C\u002Fp>\n\u003Cp>To improve security and make the experience a bit more user-friendly, this plugin sends users a link to create their password, much like WordPress core does when you add a new user account.\u003C\u002Fp>\n","Sends customers a link to create a password rather than auto-generating a password for them.",10,1753,"2016-06-30T01:28:00.000Z","4.5.33",[19,117,118,119,23],"customer-account","password","password-link","http:\u002F\u002Fandrewrminion.com\u002F2016\u002F06\u002Fwoo-generate-new-password-reset-link\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-generate-new-password-reset-link.1.0.0.zip","2026-03-15T14:54:45.397Z",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":133,"num_ratings":134,"last_updated":135,"tested_up_to":51,"requires_at_least":136,"requires_php":98,"tags":137,"homepage":143,"download_link":144,"security_score":145,"vuln_count":95,"unpatched_count":13,"last_vuln_date":146,"fetched_at":28},"members","Members – Membership & User Role Editor Plugin","3.2.19","Blair Williams","https:\u002F\u002Fprofiles.wordpress.org\u002Fsupercleanse\u002F","\u003Cp>Members is a roles and capabilities based WordPress membership plugin. It gives your users the ultimate member experience by giving you powerful tools to add roles and capabilities and assign them to your users.\u003C\u002Fp>\n\u003Cp>Members allows you to set permissions to restrict content on your site by providing a simple user interface (UI) for WordPress’ powerful roles and capabilities system, which has traditionally only been available to developers who know how to code this by hand.\u003C\u002Fp>\n\u003Ch3>Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Role Editor:\u003C\u002Fstrong> Allows you to edit, create, and delete roles as well as capabilities for these roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple User Roles:\u003C\u002Fstrong> Give one, two, or even more roles to any user.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Explicitly Deny Capabilities:\u003C\u002Fstrong> Deny specific capabilities to specific user roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clone Roles:\u003C\u002Fstrong> Build a new role by cloning an existing role.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Permissions \u002F Restricted Content:\u003C\u002Fstrong> Protect content to determine which users (by role) have access to post content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcodes:\u003C\u002Fstrong> Shortcodes to control who has access to content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Widgets:\u003C\u002Fstrong> A login form widget and users widget to show in your theme’s sidebars.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Private Site:\u003C\u002Fstrong> You can make your site and its feed completely private if you want.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin Integration:\u003C\u002Fstrong> Members is highly recommended by other WordPress developers. Many existing plugins integrate their custom roles and capabilities directly into it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Seamless MemberPress Integration\u003C\u002Fh4>\n\u003Cp>If you’re looking to build a business out of your membership site by creating paid memberships there’s no better way than to \u003Ca href=\"https:\u002F\u002Fmemberpress.com\u002Fplans\u002Fpricing\u002F?utm_source=members_plugin&utm_medium=link&utm_campaign=readme&utm_content=integration_1\" rel=\"nofollow ugc\">use MemberPress\u003C\u002Fa>. Members and \u003Ca href=\"https:\u002F\u002Fmemberpress.com\u002Fplans\u002Fpricing\u002F?utm_source=members_plugin&utm_medium=link&utm_campaign=readme&utm_content=integration_2\" rel=\"nofollow ugc\">MemberPress\u003C\u002Fa> work together to provide the ultimate member experience and will help you start and profit from your amazing WordPress membership sites!\u003C\u002Fp>\n\u003Ch4>All Add-ons are now included\u003C\u002Fh4>\n\u003Cp>Members now includes ALL of it’s add-ons completely free of charge! Here are some of the awesome features they add to Members:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Block Permissions:\u003C\u002Fstrong> Allows site owners to hide or show blocks based on user logged-in status, user role, or capability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Caps:\u003C\u002Fstrong> Creates additional capabilities for control over WordPressâ€™ privacy and personal data features (GDPR).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Access:\u003C\u002Fstrong> Allows site administrators to control which users have access to the WordPress admin via role.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Core Create Caps:\u003C\u002Fstrong> Adds the create_posts and create_pages caps to posts\u002Fpages to separate them from their edit_* counterparts, providing more flexible editing capabilities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Categories and Tag Caps:\u003C\u002Fstrong> The Category and Tag Caps add-on creates custom capabilities for the core category and post tag taxonomies. This allows site owners to have precise control over who can manage, edit, delete, or assign categories\u002Ftags.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role Levels:\u003C\u002Fstrong> Exposes the old user levels system, which fixes the WordPress author drop-down bug when users don’t have a role with one of the assigned levels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role Hierarchy:\u003C\u002Fstrong> Creates a hierarchical roles system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACF Integration:\u003C\u002Fstrong> Creates custom capabilities for the Advanced Custom Fields (ACF) plugin for managing with the Members plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>EDD Integration:\u003C\u002Fstrong> Integrates the Easy Digital Downloads plugin capabilities into the Members plugin’s role manager.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GiveWP Integration:\u003C\u002Fstrong> Integrates the GiveWP and GiveWP Recurring Donations plugin capabilities into the Members plugin’s role manager.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta Box Integration:\u003C\u002Fstrong> Integrates the Meta Box plugin capabilities into the Members plugin’s role manager.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration:\u003C\u002Fstrong> Integrates the WooCommerce plugin capabilities into the Members plugin’s role manager.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more info, visit the \u003Ca href=\"https:\u002F\u002Fmembers-plugin.com\u002F?utm_source=members_plugin&utm_medium=link&utm_campaign=readme&utm_content=learn_more\" rel=\"nofollow ugc\">Members plugin home page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Like this plugin?\u003C\u002Fh3>\n\u003Cp>The Members plugin is a massive project with 1,000s of lines of code to maintain. A major update can take weeks or months of work. We don’t make any money directly from this plugin while other, similar plugins charge substantial fees to even download them or get updates. Please consider helping the cause by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmemberpress.com\u002F?utm_source=members_plugin&utm_medium=link&utm_campaign=readme&utm_content=memberpress_upgrade\" rel=\"nofollow ugc\">Adding MemberPress\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmembers\u002Freviews\u002F?filter=5#new-post\" rel=\"ugc\">Rating the plugin\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you need plugin support from us, you can \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmembers\u002F\" rel=\"ugc\">visit our support page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Plugin Development\u003C\u002Fh3>\n\u003Cp>If you’re a theme author, plugin author, or just a code hobbyist, you can follow the development of this plugin on it’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcaseproof\u002Fmembers\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you restrict content in just a few clicks.",300000,6754890,98,1242,"2026-02-13T16:00:00.000Z","6.0",[138,139,140,141,142],"access","capabilities","memberships","permissions","roles","https:\u002F\u002Fmembers-plugin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmembers.3.2.19.zip",99,"2024-12-10 00:00:00",{"attackSurface":148,"codeSignals":179,"taintFlows":186,"riskAssessment":187,"analyzedAt":190},{"hooks":149,"ajaxHandlers":175,"restRoutes":176,"shortcodes":177,"cronEvents":178,"entryPointCount":13,"unprotectedCount":13},[150,155,159,163,167,171],{"type":151,"name":152,"callback":153,"file":154,"line":11},"action","woocommerce_product_options_general_product_data","wsra_checkbox","woo-products-require-account.php",{"type":151,"name":156,"callback":157,"file":154,"line":158},"woocommerce_process_product_meta","wsra_save_data",37,{"type":151,"name":160,"callback":161,"file":154,"line":162},"woocommerce_before_checkout_form","wsra_ensure_checkout_registration_possible",44,{"type":151,"name":164,"callback":165,"priority":112,"file":154,"line":166},"woocommerce_checkout_fields","wsra_require_checkout_account_fields",68,{"type":151,"name":168,"callback":169,"priority":48,"file":154,"line":170},"woocommerce_after_checkout_form","wsra_restore_checkout_registration_settings",89,{"type":151,"name":172,"callback":173,"priority":112,"file":154,"line":174},"woocommerce_before_checkout_process","wsra_force_registration_during_checkout",106,[],[],[],[],{"dangerousFunctions":180,"sqlUsage":181,"outputEscaping":183,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":185},[],{"prepared":13,"raw":13,"locations":182},[],{"escaped":13,"rawEcho":13,"locations":184},[],[],[],{"summary":188,"deductions":189},"The static analysis of the 'woo-products-require-account' plugin v1.0.2 reveals an excellent security posture based on the provided metrics.  There are no identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events that are exposed to attack. Furthermore, the code exhibits strong security practices, with no dangerous functions, file operations, or external HTTP requests detected. Crucially, all SQL queries are secured using prepared statements, and all output is properly escaped, eliminating common vulnerabilities related to data injection and cross-site scripting. The absence of any identified taint flows also indicates a low risk of malicious data manipulation.",[],"2026-03-16T22:53:33.043Z",{"wat":192,"direct":198},{"assetPaths":193,"generatorPatterns":195,"scriptPaths":196,"versionParams":197},[194],"\u002Fwp-content\u002Fplugins\u002Fwoo-products-require-account\u002F",[],[],[],{"cssClasses":199,"htmlComments":201,"htmlAttributes":202,"restEndpoints":204,"jsGlobals":205,"shortcodeOutput":206},[200],"require_account",[],[203],"_wsra_checkbox",[],[],[]]