[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fdw-GsMozYHRynanQ-GgNK7oe6eWw4OurU_2g7JMLACU":3,"$f4pdEzBIUijsDuTMLYkUqkPf5T3U9Ps5NXx340p0w1Zg":320,"$fOTxrR9i51zRUBzZYLDA0K80xDDoYODpdcvj9cOykDnc":324},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":41,"analysis":152,"fingerprints":290},"wp-private-area","Private Area for WordPress","1.0.1","Evolve","https:\u002F\u002Fprofiles.wordpress.org\u002Fevolvesnc\u002F","\u003Cp>👉 For more information about the plugin, visit the \u003Ca href=\"https:\u002F\u002Fjustevolve.it\u002Fdownloads\u002Fprivate-area\u002F\" rel=\"nofollow ugc\">documentation website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create truly \u003Cstrong>private pages\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Differentiate access based on user roles and exclude pages from search engines (supporting Yoast SEO, All in one SEO pack and Google XML Sitemaps).\u003C\u002Fli>\n\u003Cli>Automatically customize redirect after login.\u003C\u002Fli>\n\u003Cli>Disable the admin bar for non-administrator users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Cstrong>Want to know more? Read the plugin documentation!\u003C\u002Fstrong> 👉 \u003Ca href=\"https:\u002F\u002Fjustevolve.it\u002Fdocumentation\u002Fprivate-area-documentation\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fjustevolve.it\u002Fdocumentation\u002Fprivate-area-documentation\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>👉 1.0.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added a filter to the access rejection message being displayed in the page content.\u003C\u002Fli>\n\u003Cli>Added feature suggestion link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👉 1.0.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Initial public release.\u003C\u002Fli>\n\u003C\u002Ful>\n","Private Area allows you to create restricted sections of your website that only logged users can access, and that are completely invisible to search e &hellip;",70,2600,60,3,"2020-09-04T08:42:00.000Z","5.5.18","5.0.0","5.6",[20,21,22,23,24],"area","members","memberships","private","users","https:\u002F\u002Fjustevolve.it\u002Fdownloads\u002Fprivate-area\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-private-area.1.0.1.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":34,"display_name":7,"profile_url":8,"plugin_count":35,"total_installs":36,"avg_security_score":37,"avg_patch_time_days":38,"trust_score":39,"computed_at":40},"evolvesnc",4,2210,93,30,89,"2026-05-20T09:22:39.503Z",[42,66,90,108,131],{"slug":43,"name":44,"version":45,"author":46,"author_profile":47,"description":48,"short_description":49,"active_installs":50,"downloaded":51,"rating":52,"num_ratings":53,"last_updated":54,"tested_up_to":55,"requires_at_least":56,"requires_php":57,"tags":58,"homepage":62,"download_link":63,"security_score":64,"vuln_count":14,"unpatched_count":28,"last_vuln_date":65,"fetched_at":30},"wp-user-merger","WP User Merger","1.6.5","Fahad Mahmood","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahadmahmood\u002F","\u003Cul>\n\u003Cli>Author: \u003Ca href=\"https:\u002F\u002Fwww.androidbubbles.com\u002Fcontact\" rel=\"nofollow ugc\">Fahad Mahmood\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Project URI: \u003Ca href=\"http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwp-user-merger\" rel=\"nofollow ugc\">http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwp-user-merger\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Demo URI: \u003Ca href=\"http:\u002F\u002Fdemo.androidbubble.com\u002Fuser-merger\" rel=\"nofollow ugc\">http:\u002F\u002Fdemo.androidbubble.com\u002Fuser-merger\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>After activation there will be a settings page under Users menu. User Merger let you merge information of two users. There are two dropdowns on settings page. Select two users you want to merge. For example display name, user ID, login and email etc. It is a user friendly plugin to merge multiple user accounts.\u003Cbr \u002F>\nSee screenshot 1.\u003C\u002Fp>\n\u003Cp>Then press “Merge Users” button. A warning notification will appear for confirmation. Confirm action by pressing the Yes button.\u003Cbr \u002F>\nSee screenshot 2.\u003C\u002Fp>\n\u003Cp>After pressing proceed there will be a successful message which means users has been merged successfully.\u003Cbr \u002F>\nSee screenshot 3.\u003C\u002Fp>\n\u003Cp>If you select same users, the merge action will not be performed. A warning message will appear that same users cannot be selected for merge action.\u003Cbr \u002F>\nSee screenshot 4.\u003C\u002Fp>\n\u003Cp>For detailed selection there is a toggle button that allow you to choose what information the user should include after the merge action. This is a premium feature.\u003Cbr \u002F>\nSee screenshot 5.\u003C\u002Fp>\n\u003Ch4>Tags\u003C\u002Fh4>\n\u003Cp>wordpress, users, merge\u003C\u002Fp>\n\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\u002F1GyDaARTME8?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>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This WordPress plugin is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This WordPress plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this WordPress plugin. If not, see http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html.\u003C\u002Fp>\n","WP User Merger is a WordPress plugin that allows you to merge two different users with seletable user fields.",300,10247,100,6,"2026-04-03T14:44:00.000Z","6.9.4","4.4","7.0",[59,60,61],"merge-users","user-merger","woocommerce-memberships","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahadmahmood\u002Fwp-user-merger","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-user-merger.1.6.5.zip",98,"2022-11-07 00:00:00",{"slug":67,"name":68,"version":69,"author":70,"author_profile":71,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":76,"num_ratings":77,"last_updated":78,"tested_up_to":79,"requires_at_least":80,"requires_php":57,"tags":81,"homepage":86,"download_link":87,"security_score":64,"vuln_count":88,"unpatched_count":28,"last_vuln_date":89,"fetched_at":30},"expresstechsoftwares-memberpress-discord-add-on","ExpressTechSoftwares Addon for MemberPress and Discord","1.1.4","expresstechsoftware","https:\u002F\u002Fprofiles.wordpress.org\u002Fexpresstechsoftware\u002F","\u003Ch4>Transform your WordPress membership site into a thriving Discord community with our powerful plugin. Seamlessly sell private access to exclusive Discord channels, unlocking new revenue streams for creators. Automate member management, syncing roles between your membership site and Discord server effortlessly.\u003C\u002Fh4>\n\u003Cp>Engage your audience with voice, video, and chat features in a controlled environment.\u003C\u002Fp>\n\u003Cp>With over 19+ features, including automated role assignment, expiration handling, and direct messaging, you’ll save time while boosting member engagement. Perfect for content creators, coaches, moderators, and community leaders looking to monetize their expertise. Elevate your membership offering and create a vibrant, interactive space for your most dedicated followers.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fstep-by-step-documentation-guide-on-how-to-connect-memberpress-and-discord-server-using-discord-pro-addon\u002F?utm_source=wordpress.org&utm_medium=plugin_dir&utm_content=step-by-step&utm_term=step-by-step\" rel=\"nofollow ugc\">Manual\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexpresstechsoftwares-memberpress-discord-add-on\u002F\" rel=\"ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=2LHUGlwPxNI&feature=youtu.be\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fmemberpress-discord-pro-sell-access-automate-and-add-engaging-exclusive-discord-access-elevate-your-community?utm_source=wordpress.org&utm_medium=plugin_directory&utm_content=premium_features&utm_term=mepr_discord_pro\" rel=\"nofollow ugc\">Premium Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlock Exclusive Discord Realms:\u003C\u002Fstrong> Elevate your members’ experience with access to private Discord servers tailored to their membership tier. Create an air of exclusivity that keeps subscribers coming back for more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Focused Discussion Hubs:\u003C\u002Fstrong> Craft specialized Discord channels for each of your courses and hot topics. Watch as members dive into rich, targeted conversations and make valuable connections with like-minded peers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Direct Line to Experts:\u003C\u002Fstrong> Host electrifying Q&A sessions and support discussions on Discord. Give your members the thrill of real-time interaction with instructors, fostering a dynamic and supportive learning ecosystem.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Instant Buzz Generator:\u003C\u002Fstrong> Keep your community on the pulse with lightning-fast Discord notifications. From fresh content drops to can’t-miss webinars, ensure your members are always in the know.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Make Unbreakable Community Bonds:\u003C\u002Fstrong> Harness Discord’s interactive magic – voice chats, video calls, and more. Watch your community transform into a vibrant, engaged family of members eager to share and grow.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>POWER-PACKED FEATURES OF OUR MEMBERPRESS DISCORD COMMUNITY ADDON:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Seamless Member Management:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Effortless Discord-Membership account linking\u003Cbr \u002F>\n2. Auto-role updates on membership expiration\u003Cbr \u002F>\n3. Instant role adjustments upon membership cancellation\u003Cbr \u002F>\n4. One-click role changes via WP User Management\u003Cbr \u002F>\n5. Smart handling of the “Cancel on Next Payment Date” option\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Role & Access Control:\u003C\u002Fstrong>\u003Cbr \u002F>\n6. Dynamic role assignment based on membership tiers\u003Cbr \u002F>\n7. Admin superpowers for role management\u003Cbr \u002F>\n8. Customizable default roles for new Discord connections\u003Cbr \u002F>\n9. Flexible server access settings post-membership\u003Cbr \u002F>\n10. Tailored roles for expired or canceled memberships\u003Cbr \u002F>\n11. Pre-checkout Discord authentication option\u003Cbr \u002F>\n12. Downgrade will remove old discord roles.\u003Cbr \u002F>\n13. Search members by their Discord Username or Discord ID in the member list.\u003Cbr \u002F>\n14. Admin can decide if membership should stay in their discord server when membership expires or is canceled.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Engagement Boosters:\u003C\u002Fstrong>\u003Cbr \u002F>\n15. Automated expiration notifications via Discord DM\u003Cbr \u002F>\n16. Personalized cancellation messages straight to Discord\u003Cbr \u002F>\n17. Proactive membership renewal reminders\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customization & Seamless Integration:\u003C\u002Fstrong>\u003Cbr \u002F>\n18. Versatile [mepr_discord_button] shortcode for easy implementation\u003Cbr \u002F>\n19. One-click Discord server joining with the optional default role\u003Cbr \u002F>\n20. Sleek button styling options in plugin settings\u003Cbr \u002F>\n21. Developer-friendly button hiding feature\u003C\u002Fp>\n\u003Cp>Transform your membership site into a thriving Discord community with these powerful tools designed for creators who mean business!\u003C\u002Fp>\n\u003Ch3>DOCUMENTATION, SUPPORT.\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexpresstechsoftwares-memberpress-discord-add-on\u002F\" rel=\"ugc\">Access free support here on\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fstep-by-step-documentation-guide-on-how-to-connect-memberpress-and-discord-server-using-discord-addon\u002F?utm_source=wordpress.org&utm_medium=plugin_directory&utm_content=steps_connecting_mepr_and_discord\" rel=\"nofollow ugc\">Steps Connecting Discord Addon.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fmemberpress-discord-pro-sell-access-automate-and-add-engaging-exclusive-discord-access-elevate-your-community?utm_source=wordpress.org&utm_medium=plugin_directory&utm_content=mepr_pro_version_features&utm_term=mepr_discord_pro\" rel=\"nofollow ugc\">Pro Version Addon Features for MemberPress-Discord\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>A. Enhanced Role Management\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Pro version supercharges your Discord integration with cloud-powered API calls. This advanced feature takes role management to new heights, ensuring lightning-fast synchronization between your membership site and Discord server. Experience seamless, efficient role updates that keep your community perfectly organized with minimal effort.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>B. Premium Support Services\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Email Support:\u003C\u002Fstrong> Subscribers of the Pro version gain access to dedicated email support. This service ensures that any technical issues or questions related to the MemberPress-Discord integration are promptly addressed by a team of experts. This level of support is crucial for maintaining a seamless and uninterrupted community experience, particularly for large communities where quick resolution of issues is paramount.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>C. Custom Integration Services\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Free Consultation for Custom Discord API Integrations:\u003C\u002Fstrong> A standout feature of the Pro version is the offer of a free consultation for developing custom Discord API integrations. This service is invaluable for community managers looking to customize their Discord experience to fit unique community needs. Whether it’s developing specialized bots, automating specific community functions, or integrating with other software, the Pro version opens up a world of possibilities for bespoke community solutions. This feature not only adds tremendous value to the addon but also demonstrates.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>D. PRO Feature Release Roadmap:\u003C\u002Fstrong>\u003Cbr \u002F>\nAccess release roadmap for memberpress discord pro.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>E. Cloud Version Support\u003C\u002Fstrong>\u003Cbr \u002F>\nOur cloud version unleashes the full potential of Discord integration, offering advanced features and automations. Design custom workflows powered by AI for seamless execution. Gain deep insights with comprehensive marketing and community analytics, empowering moderators to make data-driven decisions based on channel chat intents. Boost your community’s value with intelligent cross-selling and upselling opportunities. Streamline operations with custom onboarding process management and effective spam policy enforcement. Measure the impact of your strategies in real time. From commerce promotion to community health, our cloud solution provides the tools you need to cultivate a thriving, engaged Discord community that drives your membership site’s success.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fstep-by-step-documentation-guide-on-how-to-connect-memberpress-and-discord-server-using-discord-pro-addon\u002F?utm_source=wordpress.org&utm_medium=plugin_dir&utm_content=step-by-step&utm_term=step-by-step\" rel=\"nofollow ugc\">Step-by-Step Guide for setting PRO version.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Instruction Installation\u003C\u002Fh3>\n\u003Ch4>Download, Install and Activate!\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Go to Plugins > Add New to find and install MemberPress discord Addon.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Or, download the latest version of the plugin, then go to Plugins > Add New and click the “Upload Plugin” button to upload your .zip file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Activate the plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Complete the Initial Plugin Setup\u003C\u002Fh4>\n\u003Cp>Go to MemberPress > Discord Settings in the WordPress admin to begin setup. Our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=2LHUGlwPxNI&t=6s\" rel=\"nofollow ugc\">Initial Setup Tutorial Video\u003C\u002Fa> will show you how to configure\u003C\u002Fp>\n\u003Ch4>More Installation and Setup Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=2LHUGlwPxNI&t=6s\" rel=\"nofollow ugc\">Installation Video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fstep-by-step-documentation-guide-on-how-to-connect-memberpress-and-discord-server-using-discord-addon\" rel=\"nofollow ugc\">Installation Docs\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Checkout Our Other Plugins\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-learnpress-discord-add-on\u002F\" rel=\"ugc\">Connect Learnpress and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpmpro-discord-add-on\u002F\" rel=\"ugc\">Connect PaidmembershipPro and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-learndash-and-discord\u002F\" rel=\"ugc\">Connect LearnDash and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-gamipress-and-discord\u002F\" rel=\"ugc\">Connect GamiPress and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-lifterlms-to-discord\u002F\" rel=\"ugc\">Connect LifterLMS and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebhook-for-wcfm-vendors\u002F\" rel=\"ugc\">Webhook For WCFM Vendors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finspect-http-requests\u002F\" rel=\"ugc\">Inspect HTTP Requests\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-questions-answers-for-woocommerce\u002F\" rel=\"ugc\">Product Questions & Answers for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member-discord-add-on\u002F\" rel=\"ugc\">Connect Ultimate Member and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-tutorlms-to-discord\u002F\" rel=\"ugc\">Connect Tutor LMS to Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-restrictcontentpro-to-discord-addon\u002F\" rel=\"ugc\">Connect Restrict Content Pro to Discord AddOn\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-badgeos-to-discord\u002F\" rel=\"ugc\">Connect BadgeOS to Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-eduma-theme-to-discord\u002F\" rel=\"ugc\">Connect Eduma Theme to Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-profilepress-and-discord\u002F\" rel=\"ugc\">Connect ProfilePress and Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","This add-on enables connecting your MemberPress enabled website to your discord server. Now you can add\u002Fremove MemberPress members directly to your di &hellip;",200,11945,90,8,"2025-11-11T20:59:00.000Z","6.7.5","4.7",[82,83,84,22,85],"communities","discord-role-management","memberpress","sell-private-access","https:\u002F\u002Fwww.expresstechsoftwares.com\u002Fmemberpress-discord-add-on\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpresstechsoftwares-memberpress-discord-add-on.1.1.4.zip",2,"2026-01-20 00:00:00",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":76,"num_ratings":88,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":106,"download_link":107,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"simple-members-area","Simple Members Area","1.0","3pointross","https:\u002F\u002Fprofiles.wordpress.org\u002F3pointross\u002F","\u003Cp>There are a lot of really well done, inclusive membership plugins out there… but sometimes they are overkill. Simple Members Area\u003Cbr \u002F>\nallows you to setup a section of your site that logged in users can access in a matter of minutes.\u003C\u002Fp>\n\u003Cp>The premise is simple, you create your “members area” by creating pages and saving them as “private.” Then you can choose which\u003Cbr \u002F>\nprivate page your members should be redirected to upon login. Conceivably this page would have links to your other private pages\u003Cbr \u002F>\n(if there are any.)\u003C\u002Fp>\n\u003Cp>With this plugin you can have a default landing page or have a specific page for each user as well.\u003C\u002Fp>\n","A simple way to create and manage a members area in WordPress.",6832,"2014-08-26T14:24:00.000Z","3.9.40","3.8","",[20,104,105,21,23],"client","login","http:\u002F\u002Fwww.3.7designs.co\u002Fblog\u002Fwordpress-simple-members-area","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-members-area.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":28,"num_ratings":28,"last_updated":118,"tested_up_to":55,"requires_at_least":119,"requires_php":57,"tags":120,"homepage":126,"download_link":127,"security_score":128,"vuln_count":129,"unpatched_count":28,"last_vuln_date":130,"fetched_at":30},"privatecontent-free","PrivateContent Free","1.3.1","LCweb","https:\u002F\u002Fprofiles.wordpress.org\u002Flcweb-projects\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Flcweb.it\u002Fprivatecontent-multilevel-content-plugin\u002Ffree-version\u002F\" rel=\"nofollow ugc\">PrivateContent\u003C\u002Fa> born in 2012, aiming to be the \u003Cstrong>best solution to restrict your website contents\u003C\u002Fstrong> and a different membership platform. Different because it uses a standalone database: \u003Cstrong>quicker than the normal WordPress users one and not limited by the bulky roles assignments.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To have a multi-level users database will be easy and fast, keeping your users out of the WordPress backend while creating a modern and optimized users management area in the backend.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No forced pages, no forced URLs\u003C\u002Fstrong>: the plugin is designed to seamlessly work and integrate into any website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flcweb.it\u002Fprivatecontent-multilevel-content-plugin\u002Ffree-version\u002F\" rel=\"nofollow ugc\">CHECK THE DEMO &raquo;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🌟 Main Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>User levels:\u003C\u002Fstrong> unlimited. Each user can have one or multiple levels\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy user management:\u003C\u002Fstrong> Forget the outdated WP users management, everything is clean and fast. From admin user addition to users sort and search\u003C\u002Fli>\n\u003Cli>\u003Cstrong>3 user statuses:\u003C\u002Fstrong> Users can be disabled without deleting them and registered users can be also placed in pending status, waiting for the admin approval\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contents restrictions:\u003C\u002Fstrong> restrict WP pages and posts in few clicks. Bulk restrict through post categories. Precisely define which user levels can access contents. Restricted elements will be totally unreachable, also for search engines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User reserved page:\u003C\u002Fstrong> target a container page and it will show different contents depending on the logged user. Everything under a single website URL!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>1-click website lock:\u003C\u002Fstrong> Do you need a totally private website? It only takes a click!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Login and registration forms:\u003C\u002Fstrong> Place them everywhere you want in your website: you will never have to change your desired workflow to adapt PrivateContent\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Registration form builder:\u003C\u002Fstrong> add\u002Fremove\u002Fsort the fields as you prefer. Add text blocks and paginate fields. Finally, a modern HTML5 data validation and honeypot anti-spam\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blocks and shortcodes:\u003C\u002Fstrong> Quickly insert your forms into your website directly through WP blocks or using the shortcode wizard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import\u002Fexport hub:\u003C\u002Fstrong> Move users through websites, import existing WP users, export in CSV\u002FXSLX, move the whole plugin setup  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Style it as you prefer:\u003C\u002Fstrong> Choose among six message styles and tune every aesthetic aspect to fully integrate into your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And even if it’s a free version, each system is packed with a lot of options.\u003Cbr \u002F>\nEverything to adapt as best as possible to every website’s need!\u003C\u002Fp>\n\u003Ch3>🕒 Get started in minutes\u003C\u002Fh3>\n\u003Cp>Whether you have a large site or creating a new project, PrivateContent is \u003Cstrong>ready to operate out of the box\u003C\u002Fstrong>. With \u003Cstrong>6 preset styles\u003C\u002Fstrong> and eventually importing existing WordPress users, your multilevel-protected website will be ready in a flash!\u003C\u002Fp>\n\u003Ch3>🌎 100% translatable\u003C\u002Fh3>\n\u003Cp>Each section is translatable: the plugin has already been (fully or partially) \u003Cstrong>translated into 27 languages!\u003C\u002Fstrong>\u003Cbr \u002F>\nAdditionally, it is fully compatible with WPML and Polylang for dynamic strings.\u003C\u002Fp>\n\u003Ch3>📑 GDPR Compliant\u003C\u002Fh3>\n\u003Cp>The plugin fully satisfies the most recent law requirements in terms of data protection and users management. For example, there is a dedicated module to let users \u003Cstrong>delete their profiles autonomously\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>⌨️ Dev oriented API and hooks\u003C\u002Fh3>\n\u003Cp>PrivateContent is extremely flexible and \u003Cstrong>ready to be extended\u003C\u002Fstrong> almost in any way you could imagine. The \u003Ca href=\"https:\u002F\u002Flcweb.it\u002Fproducts-overview\u002F#pc_suite\" rel=\"nofollow ugc\">official premium add-ons\u003C\u002Fa> offers incredible features for specific needs, but if you are a developer there’s a \u003Ca href=\"https:\u002F\u002Flcweb.it\u002Fprivatecontent\u002Fpublic-api\" rel=\"nofollow ugc\">dedicated documentation\u003C\u002Fa> guiding you step-by-step to build your systems on top of the PrivateContent engine!\u003C\u002Fp>\n\u003Ch3>🚀 PrivateContent Free version is just the beginning\u003C\u002Fh3>\n\u003Cp>Since 2012, the plugin has been constantly improved and extended, becoming a real reference in the WordPress world when it comes to protect WordPress website contents. Here’s a summary of what you get with the \u003Ca href=\"https:\u002F\u002Flcweb.it\u002Fprivatecontent-multilevel-content-plugin\u002F\" rel=\"nofollow ugc\">premium version\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional core systems\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lightbox engine\u003C\u002Fli>\n\u003Cli>Native \u003Ca href=\"https:\u002F\u002Fbe.elementor.com\u002Fvisit\u002F?bta=1930&brand=elementor\" rel=\"nofollow ugc\">Elementor\u003C\u002Fa>, Divi, WPBakery Builder widgets integration\u003C\u002Fli>\n\u003Cli>Google reCaptcha anti-spam integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Users membership\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple registration forms\u003C\u002Fli>\n\u003Cli>Advanced users search with direct search-to-export\u003C\u002Fli>\n\u003Cli>Users action tracking through Google Analytics or User Activities add-on\u003C\u002Fli>\n\u003Cli>WordPress roles emulation to integrate with specific systems (eg. WooCommerce dashboard)\u003C\u002Fli>\n\u003Cli>User sessions control (no concurrent login)\u003C\u002Fli>\n\u003Cli>Preset\u002Ffixed contents for Users reserved page with advanced themes\u002Fbuilders integrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Contents restriction\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Private block shortcode with optional warning box containing login\u002Fregister buttons\u003C\u002Fli>\n\u003Cli>Restrict any public custom post type or taxonomy\u003C\u002Fli>\n\u003Cli>Persistent modal lightbox on page’s opening to force user’s interaction\u003C\u002Fli>\n\u003Cli>Comments form hiding\u003C\u002Fli>\n\u003Cli>Custom (URL-based) restriction with regular expressions support\u003C\u002Fli>\n\u003Cli>Menu items \u003C\u002Fli>\n\u003Cli>WooCommerce products sell lock and price hiding\u003C\u002Fli>\n\u003Cli>Sidebar widgets\u003C\u002Fli>\n\u003Cli>Any Elementor widget (or column or section)\u003C\u002Fli>\n\u003Cli>Any Gutenberg block\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Test it on the \u003Ca href=\"https:\u002F\u002Flcweb.it\u002Fprivatecontent-multilevel-content-plugin\u002F\" rel=\"nofollow ugc\">preview page\u003C\u002Fa> or also get a \u003Ca href=\"https:\u002F\u002Flcweb.dikelicensing.com\u002Ftrial-license-request\u002F?prod=pc\" rel=\"nofollow ugc\">7-days free trial\u003C\u002Fa>!\u003C\u002Fp>\n","Restrict pages, posts, and menus by user level or login status. Create private areas for members or logged-in users with ease and FREE!",10,1271,"2026-04-02T19:49:00.000Z","5.0",[121,122,123,124,125],"content-restriction","members-area","private-content","restrict-content","user-role-access","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprivatecontent-free\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprivatecontent-free.1.3.1.zip",99,1,"2026-04-07 21:05:38",{"slug":21,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":138,"downloaded":139,"rating":64,"num_ratings":140,"last_updated":141,"tested_up_to":55,"requires_at_least":142,"requires_php":143,"tags":144,"homepage":149,"download_link":150,"security_score":128,"vuln_count":129,"unpatched_count":28,"last_vuln_date":151,"fetched_at":30},"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,6811812,1248,"2026-02-13T16:00:00.000Z","6.0","7.4",[145,146,22,147,148],"access","capabilities","permissions","roles","https:\u002F\u002Fmembers-plugin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmembers.3.2.19.zip","2024-12-10 00:00:00",{"attackSurface":153,"codeSignals":220,"taintFlows":231,"riskAssessment":283,"analyzedAt":289},{"hooks":154,"ajaxHandlers":216,"restRoutes":217,"shortcodes":218,"cronEvents":219,"entryPointCount":28,"unprotectedCount":28},[155,160,167,172,175,178,181,186,190,193,197,200,203,208,212],{"type":156,"name":157,"callback":158,"file":159,"line":37},"action","plugins_loaded","closure","index.php",{"type":161,"name":162,"callback":163,"priority":164,"file":165,"line":166},"filter","theme_page_templates","page_template",999,"src\\AccessController.php",50,{"type":161,"name":168,"callback":158,"priority":169,"file":170,"line":171},"the_content",9999,"src\\AccessHandler.php",33,{"type":161,"name":173,"callback":158,"file":170,"line":174},"wpseo_exclude_from_sitemap_by_post_ids",94,{"type":161,"name":176,"callback":158,"file":170,"line":177},"option_sm_options",102,{"type":161,"name":179,"callback":158,"file":170,"line":180},"option_aioseop_options",114,{"type":161,"name":182,"callback":183,"file":184,"line":185},"robots_txt","robots","src\\Core.php",236,{"type":156,"name":187,"callback":188,"file":184,"line":189},"init","exclude_from_sitemap",239,{"type":156,"name":191,"callback":158,"priority":164,"file":184,"line":192},"template_redirect",244,{"type":156,"name":194,"callback":195,"file":184,"line":196},"wp_head","noindex",252,{"type":161,"name":198,"callback":158,"priority":169,"file":184,"line":199},"show_admin_bar",269,{"type":161,"name":201,"callback":158,"priority":169,"file":184,"line":202},"login_redirect",284,{"type":156,"name":204,"callback":205,"priority":116,"file":206,"line":207},"admin_enqueue_scripts","register_script","src\\Utils\\Notice.php",63,{"type":156,"name":209,"callback":210,"file":206,"line":211},"admin_notices","render",66,{"type":156,"name":204,"callback":213,"priority":214,"file":206,"line":215},"enqueue",20,74,[],[],[],[],{"dangerousFunctions":221,"sqlUsage":222,"outputEscaping":224,"fileOperations":28,"externalRequests":28,"nonceChecks":129,"capabilityChecks":88,"bundledLibraries":227},[],{"prepared":28,"raw":28,"locations":223},[],{"escaped":225,"rawEcho":28,"locations":226},44,[],[228],{"name":229,"version":29,"knownCves":230},"Select2",[],[232,251,259,275],{"entryPoint":233,"graph":234,"unsanitizedCount":129,"severity":250},"rejection_header (src\\AccessHandler.php:46)",{"nodes":235,"edges":247},[236,241],{"id":237,"type":238,"label":239,"file":170,"line":240},"n0","source","$_SERVER",47,{"id":242,"type":243,"label":244,"file":170,"line":245,"wp_function":246},"n1","sink","header() [Header Injection]",51,"header",[248],{"from":237,"to":242,"sanitized":249},false,"medium",{"entryPoint":252,"graph":253,"unsanitizedCount":129,"severity":250},"\u003CAccessHandler> (src\\AccessHandler.php:0)",{"nodes":254,"edges":257},[255,256],{"id":237,"type":238,"label":239,"file":170,"line":240},{"id":242,"type":243,"label":244,"file":170,"line":245,"wp_function":246},[258],{"from":237,"to":242,"sanitized":249},{"entryPoint":260,"graph":261,"unsanitizedCount":28,"severity":274},"save (src\\Settings.php:165)",{"nodes":262,"edges":271},[263,267],{"id":237,"type":238,"label":264,"file":265,"line":266},"$_POST (x2)","src\\Settings.php",176,{"id":242,"type":243,"label":268,"file":265,"line":269,"wp_function":270},"update_option() [Settings Manipulation]",199,"update_option",[272],{"from":237,"to":242,"sanitized":273},true,"low",{"entryPoint":276,"graph":277,"unsanitizedCount":28,"severity":274},"\u003CSettings> (src\\Settings.php:0)",{"nodes":278,"edges":281},[279,280],{"id":237,"type":238,"label":264,"file":265,"line":266},{"id":242,"type":243,"label":268,"file":265,"line":269,"wp_function":270},[282],{"from":237,"to":242,"sanitized":273},{"summary":284,"deductions":285},"The \"wp-private-area\" v1.0.1 plugin exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, proper use of prepared statements for SQL queries, and 100% properly escaped output are significant strengths. Furthermore, the presence of nonce and capability checks, along with no file operations or external HTTP requests, indicates a thoughtful approach to secure coding practices.\n\nHowever, the taint analysis reveals two flows with unsanitized paths. While these did not reach critical or high severity, unsanitized paths are a potential entry point for various attacks if not handled correctly further downstream. The plugin's vulnerability history is also clean, with zero recorded CVEs, which is a positive indicator of past security diligence. Despite the clean history and good coding practices in most areas, the presence of unsanitized paths warrants attention as a potential, albeit currently low, risk.\n\nIn conclusion, \"wp-private-area\" v1.0.1 demonstrates a commitment to security with its robust handling of SQL and output. The lack of a significant attack surface and its clean vulnerability history are commendable. The primary concern lies with the identified unsanitized paths in the taint analysis, which, although not currently exploited or high-severity, represent an area that could be strengthened to further enhance the plugin's overall security. The plugin is solid but has a minor area for improvement.",[286],{"reason":287,"points":288},"Flows with unsanitized paths detected",7,"2026-03-16T21:29:22.332Z",{"wat":291,"direct":310},{"assetPaths":292,"generatorPatterns":300,"scriptPaths":301,"versionParams":302},[293,294,295,296,297,298,299],"\u002Fwp-content\u002Fplugins\u002Fwp-private-area\u002Fadmin\u002Fassets\u002Fjs\u002Fnotices.js","\u002Fwp-content\u002Fplugins\u002Fwp-private-area\u002Fadmin\u002Fassets\u002Fcss\u002Fselect2.min.css","\u002Fwp-content\u002Fplugins\u002Fwp-private-area\u002Fadmin\u002Fassets\u002Fjs\u002Fselect2.full.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-private-area\u002Fadmin\u002Fassets\u002Fcss\u002Ftiptip.css","\u002Fwp-content\u002Fplugins\u002Fwp-private-area\u002Fadmin\u002Fassets\u002Fjs\u002Fjquery.tipTip.minified.js","\u002Fwp-content\u002Fplugins\u002Fwp-private-area\u002Fadmin\u002Fassets\u002Fcss\u002Fprivate-area.css","\u002Fwp-content\u002Fplugins\u002Fwp-private-area\u002Fadmin\u002Fassets\u002Fjs\u002Fprivate-area.js",[],[293,295,297,299],[303,304,305,306,307,308,309],"wp-private-area\u002Fadmin\u002Fassets\u002Fjs\u002Fnotices.js?ver=","wp-private-area\u002Fadmin\u002Fassets\u002Fcss\u002Fselect2.min.css?ver=","wp-private-area\u002Fadmin\u002Fassets\u002Fjs\u002Fselect2.full.min.js?ver=","wp-private-area\u002Fadmin\u002Fassets\u002Fcss\u002Ftiptip.css?ver=","wp-private-area\u002Fadmin\u002Fassets\u002Fjs\u002Fjquery.tipTip.minified.js?ver=","wp-private-area\u002Fadmin\u002Fassets\u002Fcss\u002Fprivate-area.css?ver=","wp-private-area\u002Fadmin\u002Fassets\u002Fjs\u002Fprivate-area.js?ver=",{"cssClasses":311,"htmlComments":313,"htmlAttributes":314,"restEndpoints":316,"jsGlobals":317,"shortcodeOutput":319},[312],"wp-private-area-settings",[],[315],"data-private-area-settings",[],[318],"wp_private_area_settings",[],{"error":273,"url":321,"statusCode":322,"statusMessage":323,"message":323},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwp-private-area\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":88,"versions":325},[326,331],{"version":6,"download_url":26,"svn_tag_url":327,"released_at":29,"has_diff":249,"diff_files_changed":328,"diff_lines":29,"trac_diff_url":329,"vulnerabilities":330,"is_current":273},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-private-area\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-private-area%2Ftags%2F1.0.0&new_path=%2Fwp-private-area%2Ftags%2F1.0.1",[],{"version":332,"download_url":333,"svn_tag_url":334,"released_at":29,"has_diff":249,"diff_files_changed":335,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":336,"is_current":249},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-private-area.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-private-area\u002Ftags\u002F1.0.0\u002F",[],[]]