[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fW0oToUtn5jWbxc1UnM8Y19_btdaExiOk53x8DlVR8wM":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":36,"analysis":142,"fingerprints":203},"only-self-pings","Only Self Pings","1.0","ulfben","https:\u002F\u002Fprofiles.wordpress.org\u002Fulfben\u002F","\u003Cp>Pingbacks are automatic notifications added (as a kind of comment) to posts you link to in your articles. Whether a visitor is reading something way back in your archives or your most recent post, the pingbacks makes sure she can easily find any follow ups.\u003C\u002Fp>\n\u003Cp>This is great for keeping related articles together, but private blogs are forced to disable Pingbacks to avoid notifying other sites when linking to them!\u003C\u002Fp>\n\u003Cp>“Only Self Pings” solves this by only allowing pings to your own site (and whatever URLs you add to the whitelist).\u003C\u002Fp>\n\u003Cp>\u002F\u002F\u003Cem>\u003Ca href=\"http:\u002F\u002Fwww.ulfben.com\" rel=\"nofollow ugc\">Ulf Benjaminsson\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Additional Notes\u003C\u002Fh3>\n\u003Cp>Copyright (C) 2012 Ulf Benjaminsson (hello at my full name dot com).\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify\u003Cbr \u002F>\nit under the terms of the GNU General Public License as published by\u003Cbr \u002F>\nthe Free Software Foundation; either version 2 of the License, or\u003Cbr \u002F>\n(at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License\u003Cbr \u002F>\nalong with this program; if not, write to the Free Software\u003Cbr \u002F>\nFoundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\u003C\u002Fp>\n","Keep your site privacy and automatic pingbacks!",10,2468,0,"2019-03-25T13:58:00.000Z","4.3.34","3.9","",[19,20,21,22,23],"pingbacks","pings","privacy","private","related-posts","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fonly-self-pings\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fonly-self-pings.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":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},6,5340,30,84,"2026-04-04T05:30:34.669Z",[37,59,85,104,123],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-force-login","Force Login","5.6.3","Kevin Vess","https:\u002F\u002Fprofiles.wordpress.org\u002Fkevinvess\u002F","\u003Cp>Easily hide your WordPress site from public viewing by requiring visitors to log in first. As simple as flipping a switch.\u003C\u002Fp>\n\u003Cp>Make your website private until it’s ready to share publicly, or keep it private for members only.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Multisite compatible.\u003C\u002Fli>\n\u003Cli>Login redirects visitors back to the url they tried to visit.\u003C\u002Fli>\n\u003Cli>Extensive Developer API (hooks & filters).\u003C\u002Fli>\n\u003Cli>Customizable. Set a specific URL to always redirect to on login.\u003C\u002Fli>\n\u003Cli>Filter exceptions for certain pages or posts.\u003C\u002Fli>\n\u003Cli>Restrict REST API to authenticated users.\u003C\u002Fli>\n\u003Cli>Translation Ready & WPML certified.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Bug Reports\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Bug reports for \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkevinvess\u002Fwp-force-login\" rel=\"nofollow ugc\">Force Login are welcomed on GitHub\u003C\u002Fa>. Please note that GitHub is \u003Cem>not\u003C\u002Fem> a support forum.\u003C\u002Fp>\n","Force Login is a simple lightweight plugin that requires visitors to log in to interact with the website.",30000,8925536,96,101,"2025-02-07T16:57:00.000Z","6.7.5","4.6",[21,22,53,54,55],"protected","registered-only","restricted","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-force-login\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-force-login.5.6.3.zip",92,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":80,"download_link":81,"security_score":82,"vuln_count":83,"unpatched_count":13,"last_vuln_date":84,"fetched_at":28},"jonradio-private-site","My Private Site","4.1.0","David Gewirtz","https:\u002F\u002Fprofiles.wordpress.org\u002Fdgewirtz\u002F","\u003Cp>\u003Cstrong>My Private Site\u003C\u002Fstrong> makes your WordPress site private so only logged-in users can see your content. With one click, you can restrict access to all posts and pages, automatically redirect visitors to the login screen, and keep your site visible only to people you trust.\u003C\u002Fp>\n\u003Cp>Unlike full membership or subscription systems, My Private Site focuses on strong privacy without unnecessary complexity. It is ideal for family sites, schools, clubs, client previews, or development environments where you want to share content with a trusted audience without managing payments, profiles, or custom roles.\u003C\u002Fp>\n\u003Ch3>Ideal Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Family sites and school projects\u003C\u002Fstrong>: Share personal updates, photos, or assignments only with family members, classmates, or teachers you choose.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Development and staging sites\u003C\u002Fstrong>: Safely show work-in-progress to clients or teammates without exposing unfinished content or letting it be indexed by search engines.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clubs, groups, and internal blogs\u003C\u002Fstrong>: Create a private online space for members or staff without the overhead of a complex membership system.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Digital Fortress protection\u003C\u002Fh3>\n\u003Cp>My Private Site helps protect the “front door” of your private site with built-in safeguards for login and user registration, including registration spam protection and optional reCAPTCHA support. It also includes AI Crawler Defense to discourage automated collection of your site’s content.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Make your entire WordPress site private with a single setting  \u003C\u002Fli>\n\u003Cli>Redirect logged-out visitors automatically to the login page  \u003C\u002Fli>\n\u003Cli>Choose where users land after login (requested page, home, dashboard, or custom URL)  \u003C\u002Fli>\n\u003Cli>Support user self-registration on private sites when enabled  \u003C\u002Fli>\n\u003Cli>Protect registration with built-in spam controls and optional reCAPTCHA  \u003C\u002Fli>\n\u003Cli>Optionally block unauthenticated access to the WordPress REST API  \u003C\u002Fli>\n\u003Cli>Simple, no-code setup using standard WordPress settings \u003C\u002Fli>\n\u003Cli>Privacy shortcode lets you selectively show or hide content within a page or post.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Built-in AI Crawler Defense\u003C\u002Fh3>\n\u003Cp>The internet is rapidly changing, with AI crawlers and bots harvesting content without consent. My Private Site helps you defend your work with integrated \u003Cstrong>AI Crawler Defense\u003C\u002Fstrong> features:\u003Cbr \u002F>\n* \u003Cstrong>NoAI and NoImageAI tags\u003C\u002Fstrong>: Automatically add meta tags and headers that signal compliant AI systems not to use your text or images for training.\u003Cbr \u002F>\n* \u003Cstrong>Block GPTBot\u003C\u002Fstrong>: Add a robots.txt rule to prevent OpenAI’s crawler from accessing your site.\u003Cbr \u002F>\n* \u003Cstrong>Really Simple Licensing (RSL)\u003C\u002Fstrong>: Publish a machine-readable license that explicitly prohibits AI training on your content.\u003C\u002Fp>\n\u003Cp>These protections are included free in the core plugin, easy to enable with a checkbox, and designed to safeguard your site without affecting normal visitors or search engines. You can use them even if you’re not using any other site privacy features.\u003C\u002Fp>\n\u003Ch3>Watch the Video Overview and Demo\u003C\u002Fh3>\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\u002Fjry3DHD-OB8?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\u003Ch3>Premium Add-ons\u003C\u002Fh3>\n\u003Cp>Premium add-ons turn My Private Site into a comprehensive privacy suite, giving you enterprise-style layered security defenses, smarter oversight, and flexible access, without the complexity or cost.\u003C\u002Fp>\n\u003Cp>Advanced AI Crawler Defense, Visitor Intelligence, and Block IP provide protections regardless of whether you’re using any site privacy features.\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\u002FB6s8O9VZLc0?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\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzatzlabs.com\u002Fproject\u002Fmy-private-site-public-pages\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Public Pages 2.0\u003C\u002Fstrong>\u003C\u002Fa>: Allows site operators to designate certain specific pages, or pages with specified prefix, to be available to the public without login. Now also allows public site, private pages. \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fu7BuYtzS_pI\" rel=\"nofollow ugc\">Watch the video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzatzlabs.com\u002Fproject\u002Fmy-private-site-advanced-ai-defense\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced AI Crawler Defense\u003C\u002Fstrong>\u003C\u002Fa>: Protect WordPress content from AI crawlers using licensing, opt-out tags, selective bot blocking, and firewall defenses to control and safeguard your data. \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FEb4qQDafaRk\" rel=\"nofollow ugc\">Watch the video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzatzlabs.com\u002Fproject\u002Fmy-private-site-visitor-intelligence\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Visitor Intelligence\u003C\u002Fstrong>\u003C\u002Fa>: Track logins, logouts, failed attempts, and bot activity with a unified log, anomaly detection, and export tools for stronger site oversight and security. \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FTTK8bGVD8pM\" rel=\"nofollow ugc\">Watch the video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzatzlabs.com\u002Fproject\u002Fmy-private-site-guest-access\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Guest Access\u003C\u002Fstrong>\u003C\u002Fa>: Grant temporary, secure access to private WordPress content using unique shareable links with expiration, one-time use, and full admin-controlled invite management. \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fj1vYV8lhqcc\" rel=\"nofollow ugc\">Watch the video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzatzlabs.com\u002Fproject\u002Fmy-private-site-block-ip\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Block IP\u003C\u002Fstrong>\u003C\u002Fa>: Block unwanted visitors by IP address or range with full IPv4\u002FIPv6 support, configurable scope, and fast enforcement to secure your WordPress site. \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FvsxLqYXWITs\" rel=\"nofollow ugc\">Watch the video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzatzlabs.com\u002Fproject\u002Fmy-private-site-tags-and-categories\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Tags & Categories\u003C\u002Fstrong>\u003C\u002Fa>: Allows you to make pages public or (with Public Pages 2.0) private based on tags and categories. \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FdEv7lXxU5lo\" rel=\"nofollow ugc\">Watch the video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzatzlabs.com\u002Fproject\u002Fmy-private-site-selective-content\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Selective Content\u003C\u002Fstrong>\u003C\u002Fa>: Allows hiding, showing, and obscurifying page content through the use of shortcodes. Can also selectively hide widgets and sidebars. \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FexgJrJJSCNY\" rel=\"nofollow ugc\">Watch the video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzatzlabs.com\u002Fproject\u002Fmy-private-site-pricing\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Digital Fortress Bundle\u003C\u002Fstrong>\u003C\u002Fa>: All add-ons are available in bundle form.  \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FB6s8O9VZLc0\" rel=\"nofollow ugc\">Watch the video\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Limits\u003C\u002Fh3>\n\u003Cp>This plugin does not hide non-WordPress web pages, such as .html and .php files. It also won’t restrict images and other media and text files directly accessed by their URL. If your hosting provider’s filesystem protections haven’t been set up correctly, files may also be accessed by directory listing.\u003C\u002Fp>\n\u003Ch3>Support Note\u003C\u002Fh3>\n\u003Cp>Support has moved to the ZATZLabs site and is no longer provided on the WordPress.org forums. If you need a timely reply from the developer, please \u003Ca href=\"http:\u002F\u002Fzatzlabs.com\u002Fsubmit-ticket\u002F\" rel=\"nofollow ugc\">open a ticket\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Mailing List\u003C\u002Fh3>\n\u003Cp>If you’d like to keep up with the latest updates to this plugin, please visit \u003Ca href=\"http:\u002F\u002Fzatzlabs.com\u002Flab-notes\u002F\" rel=\"nofollow ugc\">David’s Lab Notes\u003C\u002Fa> and add yourself to the mailing list.\u003C\u002Fp>\n","Make your WordPress site private with one click for family, projects, or teams. Protection for content, login, and registration.",20000,568968,90,80,"2026-01-28T21:00:00.000Z","6.9.4","4.4","5.4",[76,21,77,78,79],"login","private-site","registration","security","http:\u002F\u002Fzatzlabs.com\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjonradio-private-site.4.1.0.zip",99,2,"2024-02-16 00:00:00",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":95,"num_ratings":96,"last_updated":97,"tested_up_to":98,"requires_at_least":99,"requires_php":17,"tags":100,"homepage":17,"download_link":102,"security_score":103,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"bp-simple-private","BP Simple Private","2.3","shanebp","https:\u002F\u002Fprofiles.wordpress.org\u002Fshanebp\u002F","\u003Cp>A simple Private Content settings plugin for BuddyPress or the BuddyBoss Platform.\u003C\u002Fp>\n\u003Cp>This plugin allows administrators to select whether posts, pages and sections can be viewed by non-logged-in users.\u003C\u002Fp>\n\u003Cp>Your front page or home page will always be Public.\u003C\u002Fp>\n\u003Cp>If a user is logged in – this plugin will have no effect on them.\u003C\u002Fp>\n\u003Cp>It:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>will redirect non-logged-in users trying to access private content to your front page or home page\u003C\u002Fli>\n\u003Cli>provides a Settings screen in wp-admin: Settings > BP Simple Private\u003C\u002Fli>\n\u003Cli>allows an admin to select which post types and BuddyPress or BuddyBoss components are Private\u003C\u002Fli>\n\u003Cli>provides a Private checkbox in the upper right corner of every page, post, and custom post type selected in Settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Spanish translation included, thanks to \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpablocusto\u002F\" rel=\"nofollow ugc\">pablocusto\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For more information about using this plugin, please visit: \u003Ca href=\"https:\u002F\u002Fwww.philopress.com\u002Fproducts\u002Fbp-simple-private\u002F\" rel=\"nofollow ugc\">PhiloPress – BP Simple Private\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important\u003C\u002Fstrong>: Please deactivate other privacy plugins and disable any privacy hacks on your site before activating this plugin. Otherwise there may be conflicts.\u003C\u002Fp>\n\u003Cp>If you would like support for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>entering a custom redirection url\u003C\u002Fli>\n\u003Cli>bbPress\u003C\u002Fli>\n\u003Cli>multi-site\u003C\u002Fli>\n\u003Cli>disabling BuddyPress RSS Feeds\u003C\u002Fli>\n\u003Cli>the option to set a post type to ‘private’ on a site-wide basis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Then you may be interested in \u003Ca href=\"https:\u002F\u002Fwww.philopress.com\u002Fproducts\u002Fbp-simple-private-pro\u002F\" rel=\"nofollow ugc\">BP Simple Private Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For more plugins, please visit \u003Ca href=\"https:\u002F\u002Fwww.philopress.com\u002F\" rel=\"nofollow ugc\">PhiloPress\u003C\u002Fa>\u003C\u002Fp>\n","A simple Private Content settings plugin for BuddyPress or the BuddyBoss Platform.",500,14176,78,11,"2025-04-19T17:34:00.000Z","6.8.5","4.0",[101,21,22],"buddypress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-simple-private.2.3.zip",100,{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":98,"requires_at_least":99,"requires_php":17,"tags":117,"homepage":120,"download_link":121,"security_score":114,"vuln_count":83,"unpatched_count":13,"last_vuln_date":122,"fetched_at":28},"lock-my-bp","Wbcom Designs – Private Community for BuddyPress","2.1.2","wbcomdesigns","https:\u002F\u002Fprofiles.wordpress.org\u002Fwbcomdesigns\u002F","\u003Cp>\u003Cstrong>Turn your BuddyPress site into an exclusive private community in minutes!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Private Community 2.0 helps you create members-only areas on your WordPress site. Whether you’re building a company intranet, paid membership site, or exclusive community, this plugin gives you complete control over who can access your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎯 Perfect For:\u003C\u002Fstrong>\u003Cbr \u002F>\n• Company intranets and team portals\u003Cbr \u002F>\n• Paid membership communities\u003Cbr \u002F>\n• Private family or group websites\u003Cbr \u002F>\n• Educational course platforms\u003Cbr \u002F>\n• Exclusive member networks\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✨ What’s New in Version 2.0:\u003C\u002Fstrong>\u003Cbr \u002F>\nWe’ve completely rebuilt the plugin from the ground up with a focus on simplicity and performance. The new tabbed interface makes setup a breeze, while powerful features work behind the scenes to keep your site secure.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔒 Two Simple Protection Modes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. Partial Protection\u003C\u002Fstrong> – Keep some areas public\u003Cbr \u002F>\n• Lock specific member directories or group pages\u003Cbr \u002F>\n• Protect certain URLs while keeping others open\u003Cbr \u002F>\n• Use wildcards to protect entire sections (like \u002Fpremium\u002F*)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Full Protection\u003C\u002Fstrong> – Lock everything except what you choose\u003Cbr \u002F>\n• Make your entire site members-only\u003Cbr \u002F>\n• Whitelist specific pages for public access\u003Cbr \u002F>\n• Perfect for private company sites\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚙️ How Your Visitors See It:\u003C\u002Fstrong>\u003Cbr \u002F>\n• \u003Cstrong>Built-in Login\u003C\u002Fstrong> – Beautiful login form that matches your theme\u003Cbr \u002F>\n• \u003Cstrong>Custom Forms\u003C\u002Fstrong> – Use your favorite form plugin\u003Cbr \u002F>\n• \u003Cstrong>Smart Redirect\u003C\u002Fstrong> – Send visitors to a specific welcome page\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💪 Why Choose Private Community?\u003C\u002Fstrong>\u003Cbr \u002F>\n• \u003Cstrong>Set up in 2 minutes\u003C\u002Fstrong> – No complicated configurations\u003Cbr \u002F>\n• \u003Cstrong>Works with any theme\u003C\u002Fstrong> – Tested with popular BuddyPress themes\u003Cbr \u002F>\n• \u003Cstrong>Lightning fast\u003C\u002Fstrong> – Optimized for sites with thousands of pages\u003Cbr \u002F>\n• \u003Cstrong>Secure by default\u003C\u002Fstrong> – Blocks brute force attacks automatically\u003Cbr \u002F>\n• \u003Cstrong>Always compatible\u003C\u002Fstrong> – Regular updates for latest WordPress versions\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F556942362\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>📚 \u003Cstrong>Comprehensive Documentation Available:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>• \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwbcomdesigns\u002Fbp-lock\u002Fblob\u002Fmain\u002Fdocs\u002FUSER_GUIDE.md\" rel=\"nofollow ugc\">User Guide\u003C\u002Fa> – Complete setup and configuration guide\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwbcomdesigns\u002Fbp-lock\u002Fblob\u002Fmain\u002Fdocs\u002FDEVELOPER_GUIDE.md\" rel=\"nofollow ugc\">Developer Guide\u003C\u002Fa> – Hooks, filters, and API reference\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwbcomdesigns\u002Fbp-lock\u002Fblob\u002Fmain\u002Fdocs\u002FTESTING_GUIDE.md\" rel=\"nofollow ugc\">Testing Guide\u003C\u002Fa> – Quality assurance and testing procedures\u003C\u002Fp>\n\u003Ch3>THEME – WORDPRESS THEME WITH OUTSTANDING BUDDYPRESS SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fbuddyx\u002F\" rel=\"ugc\">FREE BuddyPress Theme: BuddyX\u003C\u002Fa> – Offers unique layouts with clean code and easy-to-customize options, giving you a whole new way to visualize BuddyPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>OUR ADON PLUGINS TO FURTHER IMPROVE YOUR BUDDYPRESS OR BUDDYBOSS PLATFORM COMMUNITY\u003C\u002Fh4>\n\u003Cp>Check out free community add-ons by Wbcom Designs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-user-profile-reviews\u002F\" rel=\"ugc\">Wbcom Designs – BuddyPress Member Reviews\u003C\u002Fa>\u003C\u002Fstrong> Allow members to add ratings or feedback to other community members.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freview-buddypress-groups\u002F\" rel=\"ugc\">Wbcom Designs – BuddyPress Group Reviews\u003C\u002Fa>\u003C\u002Fstrong> Allow members to add ratings or feedback to BuddyPress groups.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-activity-social-share\u002F\" rel=\"ugc\">Wbcom Designs – BuddyPress Activity Social Share\u003C\u002Fa>\u003C\u002Fstrong> Allow members to share activities on their social profiles like Facebook, Twitter, What’s App, LinkedIn with OG metadata.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flock-my-bp\u002F\" rel=\"ugc\">Wbcom Designs – Private Community with BP Lock\u003C\u002Fa>\u003C\u002Fstrong> A plugin to make your community private and only accessible to logged-in users. It also allows you to keep select pages or the component public.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-job-manager\u002F\" rel=\"ugc\">Wbcom Designs – BuddyPress Job Manager\u003C\u002Fa>\u003C\u002Fstrong> Allows your to integrate WP Job Manager plugin to BuddyPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-check-in\u002F\" rel=\"ugc\">Wbcom Designs – Check-ins for BuddyPress Activity\u003C\u002Fa>\u003C\u002Fstrong> Allow members to add their location or post their Check-ins updates to activity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-favorite-notification\u002F\" rel=\"ugc\">Wbcom Designs – BuddyPress Favorite Notification\u003C\u002Fa>\u003C\u002Fstrong> Allow members to be notified after any like or favorite on their BuddyPress activity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodes-for-buddypress\u002F\" rel=\"ugc\">Wbcom Designs – Shortcodes & Elementor Widgets For BuddyPress\u003C\u002Fa>\u003C\u002Fstrong> It offers shortcodes and elementor widgets for the activity listing, member’s directory display, and the group’s directory on any post\u002Fpage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out paid community add-ons by Wbcom Designs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-hashtags\u002F?utm_source=wp.org&utm_medium=plugins&utm_campaign=wp.org\" rel=\"nofollow ugc\">Wbcom Designs – BuddyPress Hashtags\u003C\u002Fa>\u003C\u002Fstrong> Allows members to use hashtags in BuddyPress or BuddyBoss Platform activities and bbPress topics..\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-polls\u002F?utm_source=wp.org&utm_medium=plugins&utm_campaign=wp.org\" rel=\"nofollow ugc\">Wbcom Designs – BuddyPress Polls\u003C\u002Fa>\u003C\u002Fstrong>  It allows you to extend BuddyPress or BuddyBoss Platform Activity for members to publish Polls with various options and works perfectly for individual activities and group activities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-quotes\u002F?utm_source=wp.org&utm_medium=plugins&utm_campaign=wp.org\" rel=\"nofollow ugc\">Wbcom Designs – BuddyPress Quotes\u003C\u002Fa>\u003C\u002Fstrong> It allows the feature to let members post their activity updates with interactive background selection such as colors and images set by the site administrator to tell a more expressive story.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-status\u002F?utm_source=wp.org&utm_medium=plugins&utm_campaign=wp.org\" rel=\"nofollow ugc\">Wbcom Designs – BuddyPress Status & Reaction\u003C\u002Fa>\u003C\u002Fstrong> Allow your members to set a status icon and tagline on their profile and offer a big set of icons to react to published activities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-profanity\u002F?utm_source=wp.org&utm_medium=plugins&utm_campaign=wp.org\" rel=\"nofollow ugc\">Wbcom Designs – BuddyPress Profanity\u003C\u002Fa>\u003C\u002Fstrong> Allow you to censor content in your community! Easily Censor all the unwanted words in activities, private messages contents by specifying a list of keywords to be filtered.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-sticky-post\u002F?utm_source=wp.org&utm_medium=plugins&utm_campaign=wp.org\" rel=\"nofollow ugc\">Wbcom Designs – BuddyPress Sticky Post\u003C\u002Fa>\u003C\u002Fstrong> Allows site administrators to prioritize certain activities over others. It lets admin pin-up site-wide and group activities to the top of the activity list.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-auto-friends\u002F?utm_source=wp.org&utm_medium=plugins&utm_campaign=wp.org\" rel=\"nofollow ugc\">Wbcom Designs – BuddyPress Auto Friends\u003C\u002Fa>\u003C\u002Fstrong> Allow the site admin to select global friends for all his members and add bulk global friends.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodes-for-buddypress\u002F?utm_source=wp.org&utm_medium=plugins&utm_campaign=wp.org\" rel=\"ugc\">Wbcom Designs – Shortcodes & Elementor Widgets For BuddyPress Pro\u003C\u002Fa>\u003C\u002Fstrong> It offers shortcodes and elementor widgets with various argument parameters for the activity listing, member’s directory display, and the group’s directory on any post\u002Fpage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>EXPERT SUPPORT\u003C\u002Fh4>\n\u003Cp>We are ready to provide incredible support. Ask your questions at \u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">contact us directly\u003C\u002Fa>.\u003C\u002Fp>\n","Create a private BuddyPress community by restricting access to non-members. Control who sees what with flexible privacy settings.",400,28581,98,25,"2025-11-28T10:01:00.000Z",[101,118,21,22,119],"lock","restrict-access","http:\u002F\u002Fwww.wbcomdesigns.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flock-my-bp.2.1.2.zip","2025-12-15 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":103,"num_ratings":133,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":17,"tags":137,"homepage":17,"download_link":141,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-toolbelt","Toolbelt","3.6","binarymoon","https:\u002F\u002Fprofiles.wordpress.org\u002Fbinarymoon\u002F","\u003Cp>A collection of simple addons that provide every day functionality with privacy and speed. There’s very few options, and no unnecessary filler. It does exactly what it needs to do and nothing else.\u003C\u002Fp>\n\u003Cp>Toolbelt takes a privacy first approach to adding features. Everything happens on your server. No data is sent to third party servers without your explicit consent. No data is loaded from third parties (for example social sharing scripts).\u003C\u002Fp>\n\u003Cp>Taking inspiration from Jetpack I want to rebuild the features I use the most and make them as simple and fast as possible.\u003C\u002Fp>\n\u003Cp>Toolbelt has been featured on The WordPress Tavern in \u003Ca href=\"https:\u002F\u002Fwptavern.com\u002Ftoolbelt-a-new-jetpack-inspired-plugin-with-a-focus-on-speed-and-privacy\" rel=\"nofollow ugc\">an interview with me\u003C\u002Fa>. You can read more about the creation of the plugin and my desire for a more private internet.\u003C\u002Fp>\n\u003Ch4>Gutenberg Blocks\u003C\u002Fh4>\n\u003Cp>Some of the Toolbelt modules include blocks to make working with the generated content easier. The available blocks are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Contact Form\u003C\u002Fstrong> – The simplest way to have people get in touch. Works with the spam module.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Categories\u003C\u002Fstrong> – A category content list for magazine and newspaper themes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Slider\u003C\u002Fstrong> – A fast, CSS powered slider. No JavaScript and easy to edit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Projects Grid\u003C\u002Fstrong> – to list a collection of projects. These can be filtered by project category.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Testimonials Grid\u003C\u002Fstrong> – to list a group of testimonials. Great for showing off! 🙂\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Markdown\u003C\u002Fstrong> – for those who like a simpler writing experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sitemap\u003C\u002Fstrong> – Easily list all posts, pages, Categories and Projects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Star Rating\u003C\u002Fstrong> – Rate things with a simple visual interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Breadcrumbs\u003C\u002Fstrong> – for full site editing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Related posts\u003C\u002Fstrong> – for full site editing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>All Features\u003C\u002Fh4>\n\u003Cp>Toolbelt has a lot of features. The complete list is below.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FAdmin-Tweaks\" rel=\"nofollow ugc\">Admin Interface Tweaks\u003C\u002Fa> – Small CSS changes to make the interface nicer to use.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FAvatars\" rel=\"nofollow ugc\">Avatars\u003C\u002Fa> – Algorithmicly generated private avatars that are consistent across websites.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FBreadcrumbs\" rel=\"nofollow ugc\">Breadcrumbs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FContact-Form\" rel=\"nofollow ugc\">Contact Form\u003C\u002Fa> – Gutenberg compatible & private. Supports the spam blocker module.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FCookie-Banner\" rel=\"nofollow ugc\">Cookie Banner\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FCSP-Header\" rel=\"nofollow ugc\">CSP Header\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FDisable-Comment-Urls\" rel=\"nofollow ugc\">Disable Comment Urls\u003C\u002Fa> – Removes comments urls from your site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FDisable-REST-API\" rel=\"nofollow ugc\">Disable REST API\u003C\u002Fa> – Disable the REST API from public usage.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FFast-404\" rel=\"nofollow ugc\">Fast 404\u003C\u002Fa> – Stops WordPress from loading the full 404 page for images and other content. Reduces server usage.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FFootnotes\" rel=\"nofollow ugc\">Footnotes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FGet-Image\" rel=\"nofollow ugc\">Get Image\u003C\u002Fa> – Find a featured image for posts that do not have one assigned.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FHeading-Anchor\" rel=\"nofollow ugc\">Heading Anchors\u003C\u002Fa> – Add anchor names to headings so that they can be linked to.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FIframe-Privacy-Shield\" rel=\"nofollow ugc\">Iframe Privacy Shield\u003C\u002Fa> – Remove iframes and add a clickable screen so that they load when the user wants to see them.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FInfinite-Scroll\" rel=\"nofollow ugc\">Infinite Scroll\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FJetpack-Dev-Mode\" rel=\"nofollow ugc\">Jetpack Dev Mode\u003C\u002Fa> – Disable Jetpacks connection so that only local functions are enabled.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FLazy-Loading\" rel=\"nofollow ugc\">Lazy Loading\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FLayout-Grid\" rel=\"nofollow ugc\">Layout Grid\u003C\u002Fa> – A nicer columns block.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FMarkdown\" rel=\"nofollow ugc\">Markdown\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FMonetization\" rel=\"nofollow ugc\">Monetization\u003C\u002Fa> – Enable Coil Web Monetization.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FOEmbed\" rel=\"nofollow ugc\">OEmbed\u003C\u002Fa> – Add additional OEmbed providers.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FOptimization\" rel=\"nofollow ugc\">Optimization\u003C\u002Fa> – Remove WordPress features that are rarely used.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FPortfolio\" rel=\"nofollow ugc\">Portfolio\u003C\u002Fa> – Portfolio custom post type and blocks.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FPost-Category\" rel=\"nofollow ugc\">Post Category\u003C\u002Fa> – A post category block.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FRandom-Redirect\" rel=\"nofollow ugc\">Random Redirection\u003C\u002Fa> – Randomly redirect to a blog post.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FRelated-Posts\" rel=\"nofollow ugc\">Related Posts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FRemove-IP-Addresses\" rel=\"nofollow ugc\">Remove IP Addresses\u003C\u002Fa> – Remove IP addresses from comments for user privacy (spam protection still works).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FResponsive-Videos\" rel=\"nofollow ugc\">Responsive Videos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FSearch-Redirect\" rel=\"nofollow ugc\">Search Redirect\u003C\u002Fa> – If there’s a single search result redirect to it instead of displaying the restuls.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FSimple-Sitemap\" rel=\"nofollow ugc\">Sitemap\u003C\u002Fa> – Sitemap block.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FSimple-Slider\" rel=\"nofollow ugc\">Slider\u003C\u002Fa> – JavaScript free CSS slider block.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FSocial-Menu\" rel=\"nofollow ugc\">Social Menu\u003C\u002Fa> – Replace social links with icons in navigation blocks.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FSpam-Blocker\" rel=\"nofollow ugc\">Spam Blocker\u003C\u002Fa> – Privacy focused spam blocker.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FStatic-Social-Sharing\" rel=\"nofollow ugc\">Static Social Sharing\u003C\u002Fa> – Link to social sharing pages, and don’t load social network content on your site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FStats\" rel=\"nofollow ugc\">Stats\u003C\u002Fa> – Enable privacy focused analytics providers like Fathom.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FTestimonials\" rel=\"nofollow ugc\">Testimonials\u003C\u002Fa> – Testimonials Custom post types and blocks.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FTidy-Notifications\" rel=\"nofollow ugc\">Tidy Notifications\u003C\u002Fa> – Move plugin and theme notifications to a sidebar.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FTypographic-Widows\" rel=\"nofollow ugc\">Typographic Widows\u003C\u002Fa> – Remove widows in post titles.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\u002FWidget-Display\" rel=\"nofollow ugc\">Widget Display\u003C\u002Fa> – Set rules for widget visibility.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Toolbelt is Private\u003C\u002Fh4>\n\u003Cp>Every week there’s a new story about Facebook (or Google, or Amazon, or whoever) tracking people inappropriately, or selling user details. Or some security breach that leaks users passwords or credit card info. Privacy is a big topic and frankly, it’s scary how much big corporations like Google, Facebook, and Twitter know.\u003C\u002Fp>\n\u003Cp>To ensure Toolbelt is as privacy focused as possible it:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Does not phone out. \u003Cstrong>No data is shared with third parties\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Does not use standard social sharing javascripts (loaded from social networks servers).\u003C\u002Fli>\n\u003Cli>Does not track your usage of the plugin.\u003C\u002Fli>\n\u003Cli>Does not add generator comments, or secret promotional comments to your site html.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Toolbelt is Fast\u003C\u002Fh4>\n\u003Cp>Slow websites make me sad. I don’t want to add anything to Toolbelt that will impact site load speed. My Google Pagespeed score should not move from 100.\u003C\u002Fp>\n\u003Cp>Why? Faster sites are shown to increase conversions and time on site. Google loves fast sites and improves their search rankings. In addition fast sites are great for people with slower internet access, or on mobile data, and use less resources to generate the page. So many benefits!\u003C\u002Fp>\n\u003Cp>To be fast Toolbelt:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Doesn’t use jQuery or any other javascript framework. All javascript is vanilla js, and minified.\u003C\u002Fli>\n\u003Cli>Minifies all assets (JS and CSS).\u003C\u002Fli>\n\u003Cli>Loads all assets inline. They are already small, and loading them directly on the page means there are no server requests.\u003C\u002Fli>\n\u003Cli>Only loads things when they are needed. JS and CSS are only loaded for activated modules.\u003C\u002Fli>\n\u003Cli>Very few options. There’s one main database option, an array that stores what modules are active. And another that stores settings for some modules.\u003C\u002Fli>\n\u003Cli>Uses the minimum code possible. Minimum Javascript and PHP. Less code means more speed, and fewer bugs.\u003C\u002Fli>\n\u003Cli>All options are disabled by default. You enable only the ones you need.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Built for developers\u003C\u002Fh4>\n\u003Cp>Toolbelt is built with developers in mind. It has a collection of hooks and filters to enable you to make the modules work the way you want. If you’re intersted to jump in the project, there are opportunities for developers at all levels to help out. \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\" rel=\"nofollow ugc\">Contribute to Toolbelt on GitHub\u003C\u002Fa> and join the party. 🎉\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The code can be found on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Documentation with code examples can be found on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fwp-toolbelt\u002Fwiki\" rel=\"nofollow ugc\">the wiki\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>You can reach out to me with questions or problems on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fbinarymoon\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Fast, privacy focused, utilities to improve your website. Includes a Markdown block, spam protection, related posts, cookie banner, and more.",300,17177,16,"2024-01-30T10:32:00.000Z","6.5.0","5.0",[138,21,23,139,140],"accessibility","social-menu","social-sharing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-toolbelt.zip",{"attackSurface":143,"codeSignals":179,"taintFlows":190,"riskAssessment":191,"analyzedAt":202},{"hooks":144,"ajaxHandlers":175,"restRoutes":176,"shortcodes":177,"cronEvents":178,"entryPointCount":13,"unprotectedCount":13},[145,151,154,157,162,166,171],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","init","activate_cb","init.php",15,{"type":146,"name":147,"callback":152,"file":149,"line":153},"deactivate_cb",18,{"type":146,"name":147,"callback":155,"file":149,"line":156},"uninstall_cb",21,{"type":146,"name":158,"callback":159,"file":160,"line":161},"admin_menu","register_admin_menu","only-self-pings.php",37,{"type":146,"name":163,"callback":164,"file":160,"line":165},"admin_init","register_settings",38,{"type":167,"name":168,"callback":169,"priority":11,"file":160,"line":170},"filter","plugin_row_meta","add_settings_link",39,{"type":146,"name":172,"callback":173,"file":160,"line":174},"pre_ping","filter_pings",40,[],[],[],[],{"dangerousFunctions":180,"sqlUsage":181,"outputEscaping":183,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":189},[],{"prepared":13,"raw":13,"locations":182},[],{"escaped":184,"rawEcho":184,"locations":185},1,[186],{"file":149,"line":187,"context":188},74,"raw output",[],[],{"summary":192,"deductions":193},"The 'only-self-pings' plugin v1.0 exhibits a very limited attack surface based on the static analysis provided. With no detected AJAX handlers, REST API routes, shortcodes, or cron events, the plugin offers few direct entry points for malicious activity. The absence of dangerous functions, file operations, and external HTTP requests, coupled with the use of prepared statements for any potential (though none detected) SQL queries, suggests a strong foundation in secure coding practices concerning data manipulation and external interaction. The vulnerability history is also clean, with no recorded CVEs, indicating a lack of known exploitable issues.",[194,197,199],{"reason":195,"points":196},"No capability checks implemented",5,{"reason":198,"points":196},"No nonce checks implemented",{"reason":200,"points":201},"50% of output not properly escaped",4,"2026-03-17T00:20:36.305Z",{"wat":204,"direct":210},{"assetPaths":205,"generatorPatterns":207,"scriptPaths":208,"versionParams":209},[206],"\u002Fwp-content\u002Fplugins\u002Fonly-self-pings\u002Flang",[],[],[],{"cssClasses":211,"htmlComments":212,"htmlAttributes":213,"restEndpoints":214,"jsGlobals":215,"shortcodeOutput":216},[],[],[],[],[],[]]