[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMwOgiWQ9dYvBx4jnOMZ1nEpFr4c7-ElWc0XpFj-4y9Q":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":136,"fingerprints":189},"black-ribbon","Black Ribbon","1.1.2","jojoee","https:\u002F\u002Fprofiles.wordpress.org\u002Fjojoee\u002F","\u003Cp>Automatically add black ribbon into sites corner (may be used for some purpose)\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable or disable on mobile\u003C\u002Fli>\n\u003Cli>4 Ribbon positions\u003C\u002Fli>\n\u003Cli>User can add URL into ribbon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Compatible with all browsers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fchrome\u002F\" rel=\"nofollow ugc\">Google Chrome\u003C\u002Fa> 19+\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mozilla.org\u002Ffirefox\u002F\" rel=\"nofollow ugc\">Mozilla Firefox\u003C\u002Fa> 3.6+\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.apple.com\u002Fsafari\u002F\" rel=\"nofollow ugc\">Safari\u003C\u002Fa> 3+\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fdownload\u002Finternet-explorer.aspx\" rel=\"nofollow ugc\">Internet Explorer\u003C\u002Fa> 9+\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.opera.com\u002F\" rel=\"nofollow ugc\">Opera\u003C\u002Fa> 10+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FWordPress_Coding_Standards\" rel=\"nofollow ugc\">WordPress Coding Standards\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>2 spaces for indent\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjojoee\u002Fblack-ribbon\" rel=\"nofollow ugc\">Repository on Github\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TODO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>[x] Theme option\u003C\u002Fli>\n\u003Cli>[ ] Localization\u003C\u002Fli>\n\u003Cli>[ ] Separate utility out of main plugin file\u003C\u002Fli>\n\u003Cli>[ ] Ribbon animate when hover\u003C\u002Fli>\n\u003Cli>[ ] Support on IE 7-8\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Thank you\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fabout\u002Fvalidator\u002F\" rel=\"ugc\">WordPress Plugin readme.txt Validator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fautoprefixer.github.io\u002F\" rel=\"nofollow ugc\">Autoprefixer CSS online\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.piliapp.com\u002Fphp-syntax-check\u002F\" rel=\"nofollow ugc\">PHP code syntax check\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Ribbon from \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fjibbazee\" rel=\"nofollow ugc\">Jatuporn Jib Piyawarinwong\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Ribbon watermark idea from \u003Ca href=\"http:\u002F\u002Fnuuneoi.com\u002Fblog\u002Fblog.php?read_id=884\" rel=\"nofollow ugc\">Sittiphol Phanvilai\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Converted to svg by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkristw\u002Fribbon\" rel=\"nofollow ugc\">Krist Wongsuphasawat\u003C\u002Fa> with help from potrace 1.10, written by Peter Selinger 2001-2011\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically add black ribbon into sites corner (may be used for some purpose)",500,10188,100,2,"2020-08-04T00:43:00.000Z","5.4.19","3.0.1","",[20,21,22,23,24],"black","black-and-white","grayscale","site","white","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblack-ribbon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblack-ribbon.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},6,1820,30,84,"2026-04-04T13:10:51.306Z",[39,51,68,88,109],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":33,"last_updated":46,"tested_up_to":47,"requires_at_least":17,"requires_php":18,"tags":48,"homepage":49,"download_link":50,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"grayscale-body","Grayscale Body","1.2.7","\u003Cp>Automatically turn the site to grayscale (may be used for some purpose)\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Grayscale \u002F Color switcher (for non-IE)\u003C\u002Fli>\n\u003Cli>Theme option to enable \u002F disable switcher and select switcher position\u003C\u002Fli>\n\u003Cli>Default mode, ability to set default which either “grayscale” or “color”\u003C\u002Fli>\n\u003Cli>Ignored Post IDs, user can display this plugin for specific posts by post IDs\u003C\u002Fli>\n\u003Cli>Custom css\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Compatible with all browsers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fchrome\u002F\" rel=\"nofollow ugc\">Google Chrome\u003C\u002Fa> 19+\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mozilla.org\u002Ffirefox\u002F\" rel=\"nofollow ugc\">Mozilla Firefox\u003C\u002Fa> 3.5+\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.apple.com\u002Fsafari\u002F\" rel=\"nofollow ugc\">Safari\u003C\u002Fa> 6+\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fdownload\u002Finternet-explorer.aspx\" rel=\"nofollow ugc\">Internet Explorer\u003C\u002Fa> 8-9\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.opera.com\u002F\" rel=\"nofollow ugc\">Opera\u003C\u002Fa> 11.5\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FWordPress_Coding_Standards\" rel=\"nofollow ugc\">WordPress Coding Standards\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>2 spaces for indent\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjojoee\u002Fgrayscale-body\" rel=\"nofollow ugc\">Repository on Github\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TODO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>[x] Switcher\u003C\u002Fli>\n\u003Cli>[x] Theme option\u003C\u002Fli>\n\u003Cli>[ ] Localization\u003C\u002Fli>\n\u003Cli>[ ] Separate utility out of main plugin file\u003C\u002Fli>\n\u003Cli>[ ] Using the feature from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjojoee\u002Fgrayscale-body-js\" rel=\"nofollow ugc\">grayscale-body-js\u003C\u002Fa> instead\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Thank you\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fabout\u002Fvalidator\u002F\" rel=\"ugc\">WordPress Plugin readme.txt Validator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fautoprefixer.github.io\u002F\" rel=\"nofollow ugc\">Autoprefixer CSS online\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftinypng.com\u002F\" rel=\"nofollow ugc\">TinyPNG\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.piliapp.com\u002Fphp-syntax-check\u002F\" rel=\"nofollow ugc\">PHP code syntax check\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically turn the site to grayscale (may be used for some purpose)",6339,"2021-06-08T14:11:00.000Z","5.7.15",[20,21,22,23,24],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgrayscale-body\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrayscale-body.zip",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":13,"num_ratings":14,"last_updated":61,"tested_up_to":62,"requires_at_least":17,"requires_php":18,"tags":63,"homepage":66,"download_link":67,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"grayscale-images","Grayscale Images","2.0.0","Jesús Amieiro","https:\u002F\u002Fprofiles.wordpress.org\u002Famieiro\u002F","\u003Cp>This plugin converts all images to grayscale and show the colored image on hover.\u003C\u002Fp>\n\u003Cp>It supports these browsers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fchrome\u002F\" rel=\"nofollow ugc\">Google Chrome\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mozilla.org\u002Ffirefox\u002F\" rel=\"nofollow ugc\">Mozilla Firefox\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.apple.com\u002Fsafari\u002F\" rel=\"nofollow ugc\">Apple Safari\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fwindows\u002Fmicrosoft-edge\" rel=\"nofollow ugc\">Microsoft Edge\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.opera.com\u002F\" rel=\"nofollow ugc\">Opera\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The banner and the icon uses \u003Ca href=\"https:\u002F\u002Fpixabay.com\u002Fen\u002Fbeach-shore-coast-ocean-evening-768421\u002F\" rel=\"nofollow ugc\">this image\u003C\u002Fa>, released under the \u003Ca href=\"https:\u002F\u002Fpixabay.com\u002Fen\u002Fservice\u002Fterms\u002F#usage\" rel=\"nofollow ugc\">CC0 Public Domain license\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin converts all images to grayscale and show the colored image on hover.",70,6983,"2023-10-29T08:04:00.000Z","6.3.8",[20,64,22,65,24],"gray","grey","https:\u002F\u002Fwww.jesusamieiro.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrayscale-images.2.0.0.zip",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":28,"num_ratings":28,"last_updated":78,"tested_up_to":79,"requires_at_least":17,"requires_php":18,"tags":80,"homepage":86,"download_link":87,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"customize-drag-n-drop-system-limitless","Customize your Drag-n-Drop System – Limitless","1.0.1","diegpl","https:\u002F\u002Fprofiles.wordpress.org\u002Fdiegpl\u002F","\u003Cp>This is a plugin for Limitless theme: http:\u002F\u002Fthemeforest.net\u002Fitem\u002Flimitless-multipurpose-drag-n-drop-theme\u002F5528738\u003Cbr \u002F>\nAdd Black and white effect for your portfolio, remove their links and customize your sticky contact link at the sidebar\u003C\u002Fp>\n\u003Cp>Our sites:\u003Cbr \u002F>\nhttp:\u002F\u002Fuserdev.com.br \u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fwpsoftwares.com \u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fwpsoft.com.br\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>Markdown\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Get more effects at limitless\u003C\u002Fli>\n\u003Cli>Get a customized link for your sticky contact form\u003C\u002Fli>\n\u003C\u002Fol>\n","Add Black and white effect for your portfolio, remove their links and customize your sticky contact link at the sidebar",10,1530,"2014-06-11T19:53:00.000Z","3.7.41",[81,82,83,84,85],"black-and-white-effect","drag-n-drop","drag-n-drop-front-end","limitless","live-edition","http:\u002F\u002Fwpsoft.com.br","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomize-drag-n-drop-system-limitless.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":28,"downloaded":96,"rating":28,"num_ratings":28,"last_updated":97,"tested_up_to":98,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":107,"download_link":108,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"image-converter-with-order","Image Converter With Order","1.0","Mubeen Khan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmubeenkhan\u002F","\u003Cp>Add custom image with woocommerce order, after upload your image, image will be convert in black and white and also in original format, and both image will be send in order and with email.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Attached image with order.\u003C\u002Fli>\n\u003Cli>Convert image color to black and white image and send with order for print.\u003C\u002Fli>\n\u003Cli>You can enable or disable plugin function in admin product page.\u003C\u002Fli>\n\u003Cli>Image will also send by email both for admin and user.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add custom image with woocommerce order, after upload your image, image will be convert in black and white and also in original format, and both image &hellip;",870,"2021-10-26T16:36:00.000Z","5.8.13","3.3","7.0",[102,103,104,105,106],"black-and-white-image","image-converter","image-in-order","images","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-converter-with-order\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-converter-with-order.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":119,"num_ratings":120,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":131,"download_link":132,"security_score":133,"vuln_count":134,"unpatched_count":28,"last_vuln_date":135,"fetched_at":30},"cm-email-blacklist","CM E-Mail Blacklist – Simple email filtering for safer registration","1.6.4","CreativeMindsSolutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreativemindssolutions\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Femail-registration-blacklist-plugin-for-wordpress\u002F\" rel=\"nofollow ugc\">Pro Plugin Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.videolessonsplugin.com\u002Fvideo-lesson\u002Flesson\u002Femail-domain-blacklist-plugin\u002F\" rel=\"nofollow ugc\">Videos\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcreativeminds.helpscoutdocs.com\u002Fcategory\u002F285-email-registration-blacklist-cmrb\" rel=\"nofollow ugc\">User Guide\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Safeguard your WordPress site from unauthorized registrations and spammers by implementing personalized rules for blacklisting and whitelisting with our WordPress blacklist plugin solution.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin allows you to block or allow users to enter your website based on specific criteria. With customizable domain, IP and email blacklists you can prevent users from registering.\u003C\u002Fp>\n\u003Cp>Conversely, thanks to the whitelist feature of our WordPress plugin, you can ensure that only users with approved email domains, usernames, or IP addresses can register.\u003C\u002Fp>\n\u003Ch3>Enhance WordPress Site Security\u003C\u002Fh3>\n\u003Cp>Our blacklist plugin enables you to increase the security of your WordPress site and prevent spam registrations from fake or malicious users.\u003C\u002Fp>\n\u003Cp>Additionally, this feature-packed tool gives you greater control over who can access your site’s and community content.\u003C\u002Fp>\n\u003Ch3>Email Blacklist and Anti-Spam plugin Premium Editions\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Femail-registration-blacklist-plugin-for-wordpress\u002F\" rel=\"nofollow ugc\">Email Blacklist and Anti-Spam Plugin Premium editions\u003C\u002Fa> includes even more powerful features, such as: support for contact forms and WordPress comments, white list and blacklist features work across domains and emails, domain and email testing tool and much more.\u003C\u002Fp>\n\u003Ch3>Email Blacklist and Anti-Spam plugin Introduction Video (Pro Version)\u003C\u002Fh3>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F123027044\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>How to Use the Email Blacklist Feature of the Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Closed Beta\u003C\u002Fstrong> – Control users in your beta site release.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Members Only\u003C\u002Fstrong> – Add suspicious domains to the blacklist and block their users from registrating.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spam blocker\u003C\u002Fstrong> – Prevent spam users from registering.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Basic WordPress Blacklist Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Support Free Domain List from SpamAssassin.\u003C\u002Fli>\n\u003Cli>Support a domain whitelist plugin feature.\u003C\u002Fli>\n\u003Cli>Support an email blacklist plugin feature.\u003C\u002Fli>\n\u003Cli>Support an IP whitelist plugin feature.\u003C\u002Fli>\n\u003Cli>Admin can edit front-end labels and messages.\u003C\u002Fli>\n\u003Cli>Includes tester.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Femail-registration-blacklist-plugin-for-wordpress\u002F\" rel=\"nofollow ugc\">Pro Version Detailed Features List\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support DNSBL online service.\u003C\u002Fli>\n\u003Cli>Support domain blacklist and whitelist features.\u003C\u002Fli>\n\u003Cli>Support email blacklist and whitelist features.\u003C\u002Fli>\n\u003Cli>Support IP blacklist and whitelist features.\u003C\u002Fli>\n\u003Cli>Support reserved username blacklist feature.\u003C\u002Fli>\n\u003Cli>Control who is allowed to comment.\u003C\u002Fli>\n\u003Cli>Access to failed registration log.\u003C\u002Fli>\n\u003Cli>Additional errors messages to show to users trying to register.\u003C\u002Fli>\n\u003Cli>Edit profile restriction.\u003C\u002Fli>\n\u003Cli>Support importing list of emails from CSV.\u003C\u002Fli>\n\u003Cli>Includes domain & email tester.\u003C\u002Fli>\n\u003Cli>Special Gmail support.\u003C\u002Fli>\n\u003Cli>Special characters support.\u003C\u002Fli>\n\u003Cli>Contact Form 7 integration.\u003C\u002Fli>\n\u003Cli>ChatGPT integration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Follow Us\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fcategory\u002Fwordpress\u002F\" rel=\"nofollow ugc\">Blog\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fcmplugins\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcreativeminds\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fuser\u002Fcmindschannel\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fwww.pinterest.com\u002Fcmplugins\u002F\" rel=\"nofollow ugc\">Pinterest\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fcmplugins\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Suggested Plugins by CreativeMinds\u003C\u002Fh3>\n\u003Cp>List of all \u003Ca href=\"https:\u002F\u002Fwww.cminds.com\" rel=\"nofollow ugc\">WordPress Plugins\u003C\u002Fa> by CreativeMinds\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fglossaryplugin.com\u002F\" rel=\"nofollow ugc\">CM Tooltip Glossary\u003C\u002Fa> – Easily creates a Glossary, Encyclopaedia or Dictionary of your website’s terms and shows them as a tooltip in posts and pages when hovering. With many more powerful features.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.downloadmanagerplugin.com\u002F\" rel=\"nofollow ugc\">CM Download Manager\u003C\u002Fa> – Allows users to upload, manage, track and support documents or files in a download directory listing database for others to contribute, use and comment upon.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.answersplugin.com\u002F\" rel=\"nofollow ugc\">CM Answers Plugin\u003C\u002Fa> – A fully-featured WordPress Questions & Answers Plugin that allows you to build multiple discussion forum systems Just like StackOverflow, Yahoo Answers and Quora, Now with MicroPayments and Anonymous posting support.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Frestrictcontent.com\u002F\" rel=\"nofollow ugc\">CM Restrict Content\u003C\u002Fa> – A full-featured, powerful membership solution and content restriction plugin for WordPress. Support access by role to content on your site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbookingcalendarplugin.com\u002F\" rel=\"nofollow ugc\">CM Booking Calendar\u003C\u002Fa> – Customers can easily schedule appointments and pay for them directly through your website.\u003C\u002Fli>\n\u003C\u002Ful>\n","Block unwanted email registrations on your site with this email blacklist plugin. Protect your site by preventing spam sign-ups.",800,45592,90,8,"2026-01-28T16:31:00.000Z","6.9.4","5.4.0","5.2.4",[126,127,128,129,130],"anti-spam","blacklist","email-blacklist","spam","whitelist","https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Femail-registration-blacklist-plugin-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcm-email-blacklist.zip",96,3,"2026-01-16 00:00:00",{"attackSurface":137,"codeSignals":166,"taintFlows":177,"riskAssessment":178,"analyzedAt":188},{"hooks":138,"ajaxHandlers":162,"restRoutes":163,"shortcodes":164,"cronEvents":165,"entryPointCount":28,"unprotectedCount":28},[139,145,149,154,158],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_menu","brb_add_menu","black-ribbon.php",31,{"type":140,"name":146,"callback":147,"file":143,"line":148},"admin_init","brb_page_init",32,{"type":150,"name":151,"callback":152,"priority":76,"file":143,"line":153},"filter","plugin_action_links","brb_plugin_action_links",35,{"type":140,"name":155,"callback":156,"file":143,"line":157},"wp_enqueue_scripts","brb_enqueue_scripts",38,{"type":140,"name":159,"callback":160,"file":143,"line":161},"wp_footer","brb_foot",39,[],[],[],[],{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":176},[],{"prepared":28,"raw":28,"locations":169},[],{"escaped":14,"rawEcho":171,"locations":172},1,[173],{"file":143,"line":174,"context":175},77,"raw output",[],[],{"summary":179,"deductions":180},"The \"black-ribbon\" plugin v1.1.2 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events indicates a very limited attack surface, which is a significant strength. Furthermore, the code signals show no dangerous functions, all SQL queries are prepared, and there are no file operations or external HTTP requests. This suggests robust development practices in these areas.\n\nHowever, there are areas for concern. The low number of output escapes (3 total) with a significant portion (67%) being unescaped is a potential risk for cross-site scripting (XSS) vulnerabilities, especially if any of these outputs involve user-provided data. The complete lack of nonce checks and capability checks, while potentially explained by the minimal attack surface, means that if new entry points were to be introduced or discovered, they would be unprotected. The vulnerability history being entirely clear is positive, but the lack of checks in the code itself leaves room for future issues.\n\nIn conclusion, the plugin is currently in a good security state due to its minimal attack surface and secure handling of common vulnerability vectors like SQL injection. The primary weakness lies in the unescaped output, which warrants attention. The absence of any historical vulnerabilities is a good sign, but the lack of fundamental security checks like nonces and capability checks suggests a reliance on obscurity rather than proactive defense.",[181,183,186],{"reason":182,"points":33},"Unescaped output detected",{"reason":184,"points":185},"No nonce checks",5,{"reason":187,"points":185},"No capability checks","2026-03-16T19:39:57.074Z",{"wat":190,"direct":196},{"assetPaths":191,"generatorPatterns":193,"scriptPaths":194,"versionParams":195},[192],"\u002Fwp-content\u002Fplugins\u002Fblack-ribbon\u002Fcss\u002Fmain.css",[],[],[],{"cssClasses":197,"htmlComments":204,"htmlAttributes":205,"restEndpoints":211,"jsGlobals":212,"shortcodeOutput":213},[198,199,200,201,202,203],"brb-ribbon","brb-pos-top-left","brb-pos-top-right","brb-pos-bottom-left","brb-pos-bottom-right","brb-no-mobile",[],[206,207,208,209,210],"brb_field_is_enabled","brb_field_is_enabled_on_mobile","brb_field_ribbon_position","brb_field_ribbon_url","brb_field_is_open_new_tab",[],[],[]]