[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDzmI8KEvp5P1vBb6M2-4irOC_WZQkbGoHLOrr8rQisI":3,"$f5JZiGP9vTwAGdmiI_CeIz2uAdRirlgcj5mA2szihJWQ":199,"$fRGCp8mWGdi10AjB2QfPBCcOewD9eKe0nBJFRvVIbMMM":204},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":133,"fingerprints":180},"safety-exit-button-quick-exit","Safety Exit Button – Quick Exit","1.3.1","Clicksmith Digital Marketing","https:\u002F\u002Fprofiles.wordpress.org\u002Fclicksmith\u002F","\u003Cp>When we started building websites for nonprofits, we kept hearing the same message from staff and volunteers:\u003C\u002Fp>\n\u003Cp>Some visitors need a way to leave a page fast.\u003C\u002Fp>\n\u003Cp>For organizations supporting people experiencing homelessness, survivors of domestic abuse, and anyone navigating sensitive situations, a small website feature can make a meaningful difference, especially when someone may be browsing resources in a shared space or under pressure.\u003C\u002Fp>\n\u003Cp>So we built a clean, lightweight Safety Exit Button and released it for free, so any organization can add a quick exit option without custom development.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Instantly redirects to a neutral destination (default: Google)\u003C\u002Fli>\n\u003Cli>Uses location.replace() to prevent returning via the Back button\u003C\u002Fli>\n\u003Cli>Change the redirect URL in settings (Google, weather, news, anything)\u003C\u002Fli>\n\u003Cli>Choose button placement: bottom-right, bottom-left, top-right, top-left\u003C\u002Fli>\n\u003Cli>Choose button style: square, rounded, pill, or custom radius\u003C\u002Fli>\n\u003Cli>Match your site colors\u003C\u002Fli>\n\u003Cli>Optional ESC key triggers exit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Important note\u003C\u002Fh4>\n\u003Cp>No website can guarantee removing a visit from a browser’s History list. This plugin focuses on the industry-standard goal: immediate exit and preventing accidental return via the Back button.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>Safety Exit Button does not send data to Clicksmith or any external API.\u003C\u002Fp>\n\u003Cp>When a visitor activates the Safety Exit button (or the optional ESC shortcut), the plugin redirects the visitor’s browser to a URL configured by the site administrator (default: https:\u002F\u002Fwww.google.com). This navigation happens in the visitor’s browser.\u003C\u002Fp>\n\u003Cp>If you keep the default redirect, the visitor will load Google in their browser:\u003Cbr \u002F>\n* Terms: https:\u002F\u002Fpolicies.google.com\u002Fterms\u003Cbr \u002F>\n* Privacy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fp>\n\u003Cp>If you change the redirect to another website (for example, weather.com), that third-party website’s own terms and privacy policy will apply.\u003C\u002Fp>\n","Adds a safety exit button that lets visitors leave a website quickly.",0,168,"2026-02-10T20:52:00.000Z","6.9.4","5.8","7.4",[18,19,20,21,22],"accessibility","exit","nonprofit","privacy","safety","https:\u002F\u002Fclicksmith.net\u002Fcustom-wordpress-plugins\u002Fsafety-exit-button-quick-exit\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsafety-exit-button-quick-exit.1.3.1.zip",100,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"clicksmith",3,30,94,"2026-05-20T03:58:32.816Z",[37,61,81,100,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":25,"num_ratings":32,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":11,"last_vuln_date":59,"fetched_at":60},"safety-exit","Safety Exit","1.8.1","Tomas Cordero","https:\u002F\u002Fprofiles.wordpress.org\u002Ftcordero\u002F","\u003Cp>This plugin will insert a safety exit button onto your site. A safety exit button is ideal for websites dealing with sensitive subjects such as domestic violence, rape, child abuse and others. When the user clicks the button they will instantly redirected to a URL of your choosing and a new tab \u002F window will be opened to a URL of your choosing.\u003C\u002Fp>\n\u003Cp>The button is customizable with options to change the color of the button and font, pick an icon from fontawesome’s free icon library, update font size, change what the button says and more features coming in the future.\u003C\u002Fp>\n","A button to allow for a quick exit on websites dealing with sensitive content such as Domestic Violence.",1000,18297,"2025-09-30T18:40:00.000Z","6.8.5","5.2.0","5.6.0",[19,52,53,54,38],"fast-exit","panic-button","quick-exit","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsafety-exit.1.8.1.zip",98,2,"2025-09-22 00:00:00","2026-04-16T10:56:18.058Z",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":25,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":55,"tags":75,"homepage":55,"download_link":79,"security_score":80,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":60},"wp-toolbelt","Toolbelt","3.6","Cool Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoolplugins\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,17311,16,"2024-01-30T10:32:00.000Z","6.5.0","5.0",[18,21,76,77,78],"related-posts","social-menu","social-sharing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-toolbelt.zip",85,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":11,"num_ratings":11,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":97,"download_link":98,"security_score":99,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":60},"cellarweb-privacy-and-security-options","CellarWeb Privacy and Security Options","4.17","Rick Hellewell","https:\u002F\u002Fprofiles.wordpress.org\u002Frhellewellgmailcom\u002F","\u003Cp>Secure your WP site with common security settings that you can selectively enable. Includes several security and anti-hacking features, plus some customization of your login screen. Disables certain functions\u002Fprocesses that are potential security issues. Can block some comment spam (although our Block Comment Spam plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblock-comment-spam-bots\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblock-comment-spam-bots\u002F\u003C\u002Fa> is more effective). Can ncrease memory allocations. Shows your current htaccess file contents with suggestions for improvements, so you can monitor any changes.\u003C\u002Fp>\n\u003Cp>NEW FEATURES:\u003Cbr \u002F>\n – Optionally adds directives to the WordPress virtual robots.txt file to block site scanning by AI bots. This blocks the use of your site content by those AI agents, such as ChatGPT, OpenAI, Bard, and others. It does not affect search engine scanning or any SEO, nor does it affect the user experience of your site.\u003Cbr \u002F>\n– Now shows any hidden plugins (which might be malicious), plus lists all plugins with versions and status (active, inactive).\u003C\u002Fp>\n\u003Cp>We use this on all of our managed WordPress sites, as a convenient way to secure the sites without using a bunch of different plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin can be downloaded for free without any paid subscription from the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcellarweb-privacy-and-security-options\u002F\" rel=\"ugc\">official WordPress repository\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>BEGIN – Added by ChatBot Blocker by CellarWeb plugin (Version 1.03)\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>      #  Blocks ChatGPT bot scanning\n            User-agent: GPTBot\n            Disallow: \u002F\n      #  Blocks Bard bot scanning\n            User-agent: Bard\n            Disallow: \u002F\n      #  Blocks Bing bot scanning\n            User-agent: bingbot-chat\u002F2.0\n            Disallow: \u002F\n      #  Blocks Common Crawl bot scanning\n            User-agent: CCBot\n            Disallow: \u002F\n      #  Blocks omgili bot scanning\n            User-agent: Omgili\n            Disallow: \u002F\n      #  Blocks omgilibot bot scanning\n            User-agent: Omgili Bot\n            Disallow: \u002F\n      #  Blocks Diffbot bot scanning\n            User-agent: Diffbot\n            Disallow: \u002F\n      #  Blocks MJ12bot bot scanning\n            User-agent: MJ12bot\n            Disallow: \u002F\n      #  Blocks anthropic-ai bot scanning\n            User-agent: anthropic-ai\n            Disallow: \u002F\n      #  Blocks ClaudeBot bot scanning\n            User-agent: ClaudeBot\n            Disallow: \u002F\n      #  Blocks FacebookBot bot scanning\n            User-agent: FacebookBot\n            Disallow: \u002F\n      #  Blocks Google-Extended bot scanning\n            User-agent: Google-Extended\n            Disallow: \u002F\n      #  Blocks SentiBot bot scanning\n            User-agent: SentiBot\n            Disallow: \u002F\n      #  Blocks sentibot bot scanning\n            User-agent: sentibot\n            Disallow: \u002F\u003Ch3>END    - Added by ChatBot Blocker by CellarWeb plugin (Version 1.03)\u003C\u002Fh3>\n`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>See additional chatbot agents added in the changelog below.\u003C\u002Fp>\n\u003Ch4>htaccess Security Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Shows the current htaccess file for review. (Hackers like to change it, so it’s good to take a peek at it now and again.)\u003C\u002Fli>\n\u003Cli>Some suggestions for additional htaccess commands are shown.\u003C\u002Fli>\n\u003Cli>No changes are made to the htaccess file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Wow! That’s a lot of settings!\u003C\u002Fh4>\n\u003Cp>Yep. But they are ones that we commonly use in all of our managed WP sites, so putting them into one plugin was easier than doing it manually on every site.\u003C\u002Fp>\n\u003Ch4>What if I want an additional setting?\u003C\u002Fh4>\n\u003Cp>Just add a message in the plugin’s support area. We’ll consider it.\u003C\u002Fp>\n\u003Ch4>Do you have other security-related plugins?\u003C\u002Fh4>\n\u003Cp>Yep!  One of our favorites will block all comment spam – and another that blocks bots from contact forms. It’s very effective. We put it on one site that was getting a lot of comment spam, and now there is none. Not one. And we don’t get any contact form spam on sites that use the technique.\u003C\u002Fp>\n\u003Cp>It’s called “Block Comment Spam Bots”, and can be found in the WP plugin repository. And there’s a link to it (and other plugins we’ve done) on this plugin’s Settings\u002FInformation page.  The Contact Form bot-blocker is called “FormSpammerTrap”, and is available at \u003Ca href=\"https:\u002F\u002Fwww.FormSpammerTrap.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.FormSpammerTrap.com\u003C\u002Fa> .\u003C\u002Fp>\n\u003Cp>Check out all our plugins at \u003Ca href=\"https:\u002F\u002Fcellarweb.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fcellarweb.com\u002Fwordpress-plugins\u002F\u003C\u002Fa> .\u003C\u002Fp>\n","Security and privacy settings for your site, all in one place.",20,2890,"2024-08-30T20:28:00.000Z","6.6.5","4.9.6","7.2",[96],"site-security-privacy-safety-hardening","https:\u002F\u002Fwww.cellarweb.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcellarweb-privacy-and-security-options.zip",92,{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":11,"downloaded":108,"rating":11,"num_ratings":11,"last_updated":109,"tested_up_to":14,"requires_at_least":110,"requires_php":16,"tags":111,"homepage":115,"download_link":116,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ac-print-email","AC Print + Email","1.2.4","absolutewebdev","https:\u002F\u002Fprofiles.wordpress.org\u002Fabsolutewebdev\u002F","\u003Cp>AC Print + Email adds a simple Print link and a lightweight Email dropdown to posts, pages, and archive views.\u003C\u002Fp>\n\u003Cp>It is designed for sites that value clarity, accessibility, and user trust over analytics-heavy sharing widgets and third-party services.\u003C\u002Fp>\n\u003Cp>The plugin uses:\u003Cbr \u002F>\n* The browser’s native print dialog\u003Cbr \u002F>\n* The visitor’s own email provider or mail client\u003Cbr \u002F>\n* A copy-link fallback for universal compatibility\u003C\u002Fp>\n\u003Cp>No emails are sent from your server.\u003Cbr \u002F>\nNo tracking pixels are injected.\u003Cbr \u002F>\nNo external APIs are required.\u003C\u002Fp>\n\u003Ch3>Philosophy: Human-first sharing\u003C\u002Fh3>\n\u003Cp>Most sharing plugins today are built around tracking, engagement metrics, and external networks.\u003C\u002Fp>\n\u003Cp>AC Print + Email is built around people.\u003C\u002Fp>\n\u003Cp>This plugin follows a few simple principles:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Use tools users already trust\u003C\u002Fstrong>\u003Cbr \u002F>\nPrinting uses the browser’s native print dialog. Email opens in the user’s own mail provider or mail app.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Avoid third-party services\u003C\u002Fstrong>\u003Cbr \u002F>\nNo URL shorteners, redirect chains, or external dashboards.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Respect privacy by default\u003C\u002Fstrong>\u003Cbr \u002F>\nNo analytics, no tracking pixels, no background requests.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Separate user intent\u003C\u002Fstrong>\u003Cbr \u002F>\nPrinting and emailing are distinct actions with different expectations and behaviors.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Stay out of the way\u003C\u002Fstrong>\u003Cbr \u002F>\nThe toolbar is minimal, theme-agnostic, and designed to blend into content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This approach mirrors how the early web worked: direct, understandable, and user-controlled.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Print using the browser’s native print dialog\u003C\u002Fli>\n\u003Cli>Clean print stylesheet (removes navigation, widgets, and UI chrome)\u003C\u002Fli>\n\u003Cli>Email options:\n\u003Cul>\n\u003Cli>Gmail\u003C\u002Fli>\n\u003Cli>Yahoo Mail\u003C\u002Fli>\n\u003Cli>Outlook \u002F Hotmail\u003C\u002Fli>\n\u003Cli>AOL Mail\u003C\u002Fli>\n\u003Cli>Default mail client (mailto)\u003C\u002Fli>\n\u003Cli>Copy link fallback\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Fully accessible:\n\u003Cul>\n\u003Cli>Keyboard navigation\u003C\u002Fli>\n\u003Cli>ARIA roles and states\u003C\u002Fli>\n\u003Cli>Screen-reader friendly feedback\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Display modes:\n\u003Cul>\n\u003Cli>Icons + labels\u003C\u002Fli>\n\u003Cli>Icons only\u003C\u002Fli>\n\u003Cli>Labels only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Per-content controls:\n\u003Cul>\n\u003Cli>Enable on posts\u003C\u002Fli>\n\u003Cli>Enable on pages\u003C\u002Fli>\n\u003Cli>Enable on category archives\u003C\u002Fli>\n\u003Cli>Enable on tag archives\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Placement control:\n\u003Cul>\n\u003Cli>Automatic injection\u003C\u002Fli>\n\u003Cli>Shortcode-only mode for manual placement [ac_print_email]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Live admin preview panel\u003C\u002Fli>\n\u003Cli>No dependencies\u003C\u002Fli>\n\u003Cli>No tracking\u003C\u002Fli>\n\u003Cli>No advertisements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Placement & Theme Compatibility\u003C\u002Fh3>\n\u003Cp>By default, the toolbar is automatically injected into supported content.\u003C\u002Fp>\n\u003Cp>For older or heavily customized themes, you may prefer \u003Cstrong>Shortcode only\u003C\u002Fstrong> placement, which gives you full control over where the toolbar appears.\u003C\u002Fp>\n\u003Cp>Use the shortcode: [ac_print_email]\u003C\u002Fp>\n\u003Cp>This mode avoids layout conflicts and is recommended for legacy or custom templates.\u003C\u002Fp>\n\u003Ch3>Why this plugin does NOT send email from your server\u003C\u002Fh3>\n\u003Cp>Sending email from a WordPress server introduces complexity, privacy concerns, and deliverability issues.\u003C\u002Fp>\n\u003Cp>AC Print + Email intentionally avoids server-side email so that:\u003Cbr \u002F>\n* Emails are sent by the user, not your site\u003Cbr \u002F>\n* SPF and DKIM issues are avoided\u003Cbr \u002F>\n* User expectations are respected\u003Cbr \u002F>\n* Privacy is preserved\u003C\u002Fp>\n\u003Cp>If you need server-side email campaigns, this plugin is not designed to replace that functionality.\u003C\u002Fp>\n\u003Ch3>Accessibility\u003C\u002Fh3>\n\u003Cp>Accessibility is treated as a first-class feature.\u003C\u002Fp>\n\u003Cp>The toolbar supports:\u003Cbr \u002F>\n* Full keyboard navigation\u003Cbr \u002F>\n* Proper focus management\u003Cbr \u002F>\n* ARIA-expanded and ARIA-live announcements\u003Cbr \u002F>\n* Screen-reader friendly labels and feedback\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>The toolbar can be automatically injected into content, or placed manually using a shortcode: [ac_print_email]\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","A clean, privacy-first Print and Email toolbar for WordPress. No tracking, no third-party services, no UI bloat.",133,"2026-02-03T22:00:00.000Z","6.0",[18,112,113,21,114],"email","print","sharing","https:\u002F\u002Fabsolutewebdev.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fac-print-email.1.2.4.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":11,"downloaded":125,"rating":11,"num_ratings":11,"last_updated":126,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":127,"homepage":131,"download_link":132,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":60},"cancer-awareness-ribbon-shortcode","Cancer Awareness Ribbon Shortcode","1.5.3","Parallel Media","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreelancedirectza\u002F","\u003Cp>\u003Cstrong>Cancer Awareness Ribbon Shortcode\u003C\u002Fstrong> is a lightweight WordPress plugin that adds a shortcode for displaying a professionally designed awareness ribbon anywhere on your website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.parallelmedia.co.za\u002Fcancer-awareness-ribbon-demo\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The ribbon automatically adapts to the current awareness month and supports a wide range of awareness types including Cancer, Medical, Social, and Global causes.\u003C\u002Fp>\n\u003Cp>The ribbon:\u003Cbr \u002F>\n– Automatically changes color based on the current awareness month\u003Cbr \u002F>\n– Supports single-color and multi-color (gradient) ribbons\u003Cbr \u002F>\n– Uses a clean, scalable SVG with no background\u003Cbr \u002F>\n– Works seamlessly with Elementor, Divi, WPBakery, Beaver Builder, Gutenberg, headers, footers, and widgets\u003Cbr \u002F>\n– Includes a built-in admin shortcode builder with live preview\u003Cbr \u002F>\n– Includes a friendly admin review prompt card\u003Cbr \u002F>\n– Scales crisply at any size\u003Cbr \u002F>\n– Improves visibility on light\u002Fdark backgrounds automatically\u003Cbr \u002F>\n– Does not rely on external libraries or image files\u003Cbr \u002F>\n– Includes accessibility-friendly ARIA labels\u003C\u002Fp>\n\u003Cp>This plugin is ideal for:\u003Cbr \u002F>\n– Awareness campaigns\u003Cbr \u002F>\n– Non-profits and charities\u003Cbr \u002F>\n– Medical practices\u003Cbr \u002F>\n– Schools and community organizations\u003Cbr \u002F>\n– Corporate social responsibility initiatives\u003Cbr \u002F>\n– Site-wide awareness displays\u003C\u002Fp>\n\u003Cp>Version 1.5.0 introduces:\u003Cbr \u002F>\n– Admin settings page with live shortcode preview\u003Cbr \u002F>\n– Default ribbon settings (size, type, month, category, label, list mode)\u003Cbr \u002F>\n– Internal data structure refactor from cancer-only to awareness types\u003Cbr \u002F>\n– Developer filter hook for registering custom awareness ribbons\u003Cbr \u002F>\n– Improved builder integrations (Elementor, Divi, WPBakery, Beaver Builder)\u003Cbr \u002F>\n– Foundation for future Pro features\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatic ribbon selection based on the current month\u003C\u002Fli>\n\u003Cli>Supports Cancer, Medical, Social, and Global awareness types\u003C\u002Fli>\n\u003Cli>Multi-color gradient support for applicable ribbons\u003C\u002Fli>\n\u003Cli>Fully responsive SVG (no images required)\u003C\u002Fli>\n\u003Cli>Admin shortcode builder with live preview\u003C\u002Fli>\n\u003Cli>Friendly admin review card with direct link to WordPress.org reviews\u003C\u002Fli>\n\u003Cli>Save default ribbon display settings\u003C\u002Fli>\n\u003Cli>Compatible with major page builders\u003C\u002Fli>\n\u003Cli>Lightweight and fast (no external libraries)\u003C\u002Fli>\n\u003Cli>Accessible SVG with ARIA labels\u003C\u002Fli>\n\u003Cli>Automatic contrast assist for low-visibility color\u002Fbackground combinations\u003C\u002Fli>\n\u003Cli>Customizable size, label, type, month, category filtering, and month listing via shortcode attributes\u003C\u002Fli>\n\u003Cli>Developer hook to extend awareness ribbon library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Insert the ribbon anywhere using the shortcode:\u003C\u002Fp>\n\u003Cp>[cancer_ribbon]\u003C\u002Fp>\n\u003Ch3>Optional Shortcode Attributes\u003C\u002Fh3>\n\u003Cp>[cancer_ribbon size=”64″]\u003Cbr \u002F>\n[cancer_ribbon label=”1″]\u003Cbr \u002F>\n[cancer_ribbon type=”breast_cancer”]\u003Cbr \u002F>\n[cancer_ribbon month=”10″]\u003C\u002Fp>\n\u003Cp>[cancer_ribbon category=”Medical”]\u003Cbr \u002F>\n[cancer_ribbon list=”1″ month=”11″ label=”1″]\u003Cbr \u002F>\n[cancer_ribbon list=”1″ month=”10″ category=”Social” label=”1″]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Available attributes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>size\u003C\u002Fcode> – Size in pixels (default: 64)\u003C\u002Fli>\n\u003Cli>\u003Ccode>label\u003C\u002Fcode> – Show label text (1 or 0)\u003C\u002Fli>\n\u003Cli>\u003Ccode>type\u003C\u002Fcode> – Force a specific ribbon type key\u003C\u002Fli>\n\u003Cli>\u003Ccode>month\u003C\u002Fcode> – Force a specific month (1–12)\u003C\u002Fli>\n\u003Cli>\u003Ccode>category\u003C\u002Fcode> – Filter by category: Cancer, Medical, Social, Global (optional)\u003C\u002Fli>\n\u003Cli>\u003Ccode>list\u003C\u002Fcode> – If set to 1\u002Ftrue, lists all ribbons for the selected month (optional)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Admin Shortcode Builder\u003C\u002Fh3>\n\u003Cp>Version 1.5.0 adds a top-level \u003Cstrong>Awareness Ribbon\u003C\u002Fstrong> admin page where you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select ribbon type\u003C\u002Fli>\n\u003Cli>Choose month or auto-detect\u003C\u002Fli>\n\u003Cli>Adjust ribbon size\u003C\u002Fli>\n\u003Cli>Enable label display\u003C\u002Fli>\n\u003Cli>Filter by category\u003C\u002Fli>\n\u003Cli>Enable list mode\u003C\u002Fli>\n\u003Cli>Add custom CSS class\u003C\u002Fli>\n\u003Cli>View live preview instantly\u003C\u002Fli>\n\u003Cli>Access a direct “Leave a Review” button\u003C\u002Fli>\n\u003Cli>Copy generated shortcode\u003C\u002Fli>\n\u003Cli>Save global defaults\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Extensibility\u003C\u002Fh3>\n\u003Cp>Developers can extend the ribbon library using a filter hook:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'car_awareness_types', 'my_custom_awareness_ribbon' );\nfunction my_custom_awareness_ribbon( $types ) {\n    $types['my_custom_cause'] = array(\n        'label'    => 'My Custom Cause',\n        'month'    => 6,\n        'colors'   => array( '#123456', '#abcdef' ),\n        'category' => 'Global',\n    );\n    return $types;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This allows plugins and themes to register custom awareness ribbons without modifying core plugin files.\u003C\u002Fp>\n\u003Ch3>Supported Awareness Types\u003C\u002Fh3>\n\u003Cp>The plugin includes ribbon colors for many cancer awareness months and additional awareness types.\u003C\u002Fp>\n\u003Cp>Examples include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Breast Cancer (October) – Pink\u003C\u002Fli>\n\u003Cli>Prostate Cancer (September) – Light Blue\u003C\u002Fli>\n\u003Cli>Childhood Cancer (September) – Gold\u003C\u002Fli>\n\u003Cli>Lung Cancer (November) – White\u003C\u002Fli>\n\u003Cli>Colorectal Cancer (March) – Dark Blue\u003C\u002Fli>\n\u003Cli>Pancreatic Cancer (November) – Purple\u003C\u002Fli>\n\u003Cli>Cervical Cancer (January) – Teal & White\u003C\u002Fli>\n\u003Cli>Thyroid Cancer (September) – Purple, Teal & Pink\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additional awareness ribbons include (among others):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>HIV \u002F AIDS Awareness\u003C\u002Fli>\n\u003Cli>Autism Awareness\u003C\u002Fli>\n\u003Cli>Mental Health Awareness\u003C\u002Fli>\n\u003Cli>Diabetes Awareness\u003C\u002Fli>\n\u003Cli>Heart Disease Awareness\u003C\u002Fli>\n\u003Cli>Domestic Violence Awareness\u003C\u002Fli>\n\u003Cli>Alzheimer’s Awareness\u003C\u002Fli>\n\u003Cli>Pride Awareness (multi-color)\u003C\u002Fli>\n\u003Cli>Anti-Bullying Awareness\u003C\u002Fli>\n\u003Cli>Organ Donation Awareness\u003C\u002Fli>\n\u003Cli>Veterans Awareness\u003C\u002Fli>\n\u003Cli>Child Protection Awareness\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n\u003Cp>You are free to modify and redistribute this plugin under the same license.\u003C\u002Fp>\n","Scalable awareness ribbon shortcode with monthly colors, gradients, category filtering, and month list mode.",329,"2026-02-20T20:22:00.000Z",[18,128,20,129,130],"cancer","ribbon","shortcode","https:\u002F\u002Fwww.parallelmedia.co.za\u002Fcancer-awareness-ribbon-demo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcancer-awareness-ribbon-shortcode.1.5.3.zip",{"attackSurface":134,"codeSignals":158,"taintFlows":172,"riskAssessment":173,"analyzedAt":179},{"hooks":135,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":11,"unprotectedCount":11},[136,141,145,149],{"type":137,"name":138,"callback":138,"file":139,"line":140},"action","admin_menu","safety-exit-button-quick-exit.php",36,{"type":137,"name":142,"callback":143,"file":139,"line":144},"admin_init","register_settings",37,{"type":137,"name":146,"callback":147,"file":139,"line":148},"wp_enqueue_scripts","enqueue_frontend",39,{"type":137,"name":150,"callback":151,"priority":152,"file":139,"line":153},"wp_footer","render_button_markup",9999,40,[],[],[],[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":170,"bundledLibraries":171},[],{"prepared":11,"raw":11,"locations":161},[],{"escaped":163,"rawEcho":58,"locations":164},79,[165,168],{"file":139,"line":166,"context":167},277,"raw output",{"file":139,"line":169,"context":167},284,1,[],[],{"summary":174,"deductions":175},"Based on the provided static analysis and vulnerability history, the 'safety-exit-button-quick-exit' plugin v1.3.1 exhibits a strong security posture. The absence of identified vulnerabilities in its history, coupled with the lack of critical findings in static analysis (such as dangerous functions, unsanitized taint flows, or raw SQL queries), suggests that the developers have adhered to good security practices.  The code analysis reveals a minimal attack surface with no exposed AJAX handlers, REST API routes, or shortcodes that lack proper authorization.  Furthermore, the overwhelming majority of output is properly escaped, and file operations and external HTTP requests are not present, reducing potential avenues for exploitation.  The presence of a capability check, though only one, is a positive indicator of access control implementation.  \n\nHowever, the complete absence of nonce checks is a notable concern. While the current attack surface appears limited and protected, the lack of nonces on any potential future entry points could introduce vulnerabilities, particularly if the plugin's functionality were to expand or be integrated differently.  The fact that there are zero known CVEs and zero currently unpatched vulnerabilities is a significant strength, implying a history of secure development and diligent maintenance.  Overall, this plugin appears to be well-developed from a security perspective, with its primary weakness being the lack of nonce checks on its current (albeit limited) entry points.",[176],{"reason":177,"points":178},"No nonce checks found",5,"2026-04-16T13:13:18.121Z",{"wat":181,"direct":189},{"assetPaths":182,"generatorPatterns":184,"scriptPaths":185,"versionParams":186},[183],"\u002Fwp-content\u002Fplugins\u002Fsafety-exit-button-quick-exit\u002Fstyle.css",[],[],[187,188],"safety-exit-button-quick-exit\u002Fstyle.css?ver=","safety-exit-button-quick-exit\u002Fscript.js?ver=",{"cssClasses":190,"htmlComments":191,"htmlAttributes":192,"restEndpoints":194,"jsGlobals":195,"shortcodeOutput":198},[],[],[193],"id=\"sebqx-quick-exit\"",[],[196,197],"EXIT_URL","ESC_TO_EXIT",[],{"error":200,"url":201,"statusCode":202,"statusMessage":203,"message":203},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsafety-exit-button-quick-exit\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":170,"versions":205},[206],{"version":6,"download_url":24,"svn_tag_url":207,"released_at":26,"has_diff":208,"diff_files_changed":209,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":210,"is_current":200},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsafety-exit-button-quick-exit\u002Ftags\u002F1.3.1\u002F",false,[],[]]