[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0BQV7ClxCt1vCGMlQ-BiW_Y-irfQ4XyYXv_8EavxZHY":3,"$fgVgbyRjZ1bNvnYtw2JAUEWB94urwTf5e1UeoAE8uGBk":205,"$fzyyakvKApdYnuiJc2zRH_JPXawwzjsBzUp8vT1jmhmI":210},{"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":37,"analysis":141,"fingerprints":184},"bulk-plugin-toggle","Bulk Plugin Toggle","1.0.3","Scott Reilly","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoffee2code\u002F","\u003Cp>This plugin adds “Toggle” as a bulk action for the plugins listing to toggle the activation state for selected plugins.\u003C\u002Fp>\n\u003Cp>From the admin listing of plugins you can now select multiple plugins and choose “Toggle” from the “Bulk actions” dropdown. When applied, all selected plugins that are currently activated will become deactivated, and all selected plugins that are currently deactivated will become activated.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fbulk-plugin-toggle\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-plugin-toggle\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Fbulk-plugin-toggle\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002F\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n","Adds \"Toggle\" as a bulk action for the plugins listing to toggle the activation state for selected plugins.",0,1516,"2025-02-21T07:14:00.000Z","6.7.5","4.9","5.4",[18,19,20,21,22],"admin","bulk-actions","coffee2code","plugins","toggle","https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fbulk-plugin-toggle\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-plugin-toggle.1.0.3.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":20,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},63,91830,88,374,71,"2026-05-19T20:15:21.703Z",[38,61,82,102,122],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wpcore","WPCore Plugin Manager","1.9.2","stueynet","https:\u002F\u002Fprofiles.wordpress.org\u002Fstueynet\u002F","\u003Cp>WPCore is a tool that allows you to manage collections of WordPress plugins and then quickly install them on any WordPress site. You can generate your collections at https:\u002F\u002Fwpcore.com and then import them to your WordPress site by copying and pasting your unique collection key in WordPress.\u003C\u002Fp>\n","Create plugin collections and install them in one click on any WordPress site.",10000,169202,96,32,"2025-05-20T17:15:00.000Z","6.8.5","3.5","",[18,55,56,57,21],"administration","install","installation","https:\u002F\u002Fwpcore.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpcore.1.9.2.zip",100,{"slug":62,"name":63,"version":64,"author":7,"author_profile":8,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":51,"requires_at_least":72,"requires_php":53,"tags":73,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":11,"last_vuln_date":81,"fetched_at":27},"one-click-close-comments","One Click Close Comments","3.0","\u003Cp>From the admin listing of posts (‘Edit Posts’) and pages (‘Edit Pages’), a user can close or open comments to any posts to which they have sufficient privileges to make such changes (essentially admins and post authors for their own posts). This is done via an AJAX-powered color-coded indicator. The color-coding gives instant feedback on the current status of the post for comments: green means the post\u002Fpage is open to comments, red means the post\u002Fpage is closed to comments. Being AJAX-powered means that the change is submitted in the background after being clicked without requiring a page reload.\u003C\u002Fp>\n\u003Cp>This plugin will only function for administrative users in the admin who have JavaScript enabled.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fone-click-close-comments\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fone-click-close-comments\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Fone-click-close-comments\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Cp>Developer documentation can be found in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Fone-click-close-comments\u002Fblob\u002Fmaster\u002FDEVELOPER-DOCS.md\" rel=\"nofollow ugc\">DEVELOPER-DOCS.md\u003C\u002Fa>. That documentation covers the hooks provided by the plugin.\u003C\u002Fp>\n\u003Cp>As an overview, these are the hooks provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_one_click_close_comments_click_char\u003C\u002Fcode> : Filter to customize the character, string, or markup used as the indicator used to toggle a post’s comment status.\u003C\u002Fli>\n\u003C\u002Ful>\n","Conveniently close or open comments for a post or page with one click from the admin listing of posts.",6000,160184,98,10,"2025-04-17T20:29:00.000Z","4.7",[18,20,74,75,76],"comment","comments","status","https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fone-click-close-comments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fone-click-close-comments.3.0.zip",91,1,"2024-07-26 13:12:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":48,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":64,"requires_php":53,"tags":95,"homepage":99,"download_link":100,"security_score":31,"vuln_count":80,"unpatched_count":80,"last_vuln_date":101,"fetched_at":27},"hide-plugins","Hide Plugins","1.0.4","ThemeBoy","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeboy\u002F","\u003Cp>Hide Plugins is a light-weight plugin that gives a single admin user the ability to hide plugins prevent them from being activated, deactivated, or deleted by clients and other users, including administrators. By activating Hide Plugins, you will be able to see all plugins and a toggle to hide each plugin from other users on the Plugins page. Hide Plugins will always remain hidden.\u003C\u002Fp>\n\u003Cp>Note that the dropdown on the Edit Plugins page will not be affected, since it does not have a filter to hook into. Hidden plugins will remain active, so traces of the plugin in areas other than the Plugins page (like options pages in the admin menu) will still be visible. If you also want to hide menus, we recommend using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-menu-editor\u002F\" rel=\"ugc\">Admin Menu Editor\u003C\u002Fa>.\u003C\u002Fp>\n","Hide installed plugins from clients and other admin users.",1000,19345,9,"2016-04-22T14:32:00.000Z","4.5.33",[18,96,97,98,21],"dashboard","hidden","hide","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-plugins.1.0.4.zip","2025-12-31 00:00:00",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":90,"downloaded":110,"rating":69,"num_ratings":111,"last_updated":112,"tested_up_to":51,"requires_at_least":113,"requires_php":53,"tags":114,"homepage":118,"download_link":119,"security_score":120,"vuln_count":80,"unpatched_count":80,"last_vuln_date":121,"fetched_at":27},"hide-wp-toolbar","Hide WP Toolbar","2.7","Jeremy Saxey","https:\u002F\u002Fprofiles.wordpress.org\u002Fjr00ck\u002F","\u003Cp>Easily hide or show the front-end WordPress Admin Toolbar with a click of a button. The plugin adds a special button to the right side of the WordPress Admin Toolbar that only displays when you are outside the admin area of WordPress on the front-end. Clicking it will make the admin bar slide off the page to the top left corner, leaving only the hide\u002Fshow button visible. Clicking the button again will restore the Toolbar to its original position. The shown\u002Fhidden position is remembered between page visits so that it can be kept hidden away until you are ready to bring it back.\u003C\u002Fp>\n\u003Cp>There are no options or configuration. Just install and activate the plugin. When you exit the admin area, you will see the button to the far right of the Toolbar.\u003C\u002Fp>\n\u003Cp>I actually like the WordPress Toolbar. It’s a convenient way to go back and forth from the admin area to the public website. However, when I’m doing design modifications for a theme, the Toolbar can be visually distracting. I wanted a quick way to hide the WordPress Toolbar when needed, but otherwise keep it around. I tried several plugins but they didn’t work as I wanted or didn’t even work at all in some cases. So I decided to build my own.\u003C\u002Fp>\n\u003Ch4>Contributions Welcome\u003C\u002Fh4>\n\u003Cp>This plugin is on Github. \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjr00ck\u002Fhide-wp-toolbar\" rel=\"nofollow ugc\">Submit a pull request\u003C\u002Fa> if you’d like to contribute.\u003C\u002Fp>\n","Easily hide or show the front-end WordPress Admin Toolbar with a click of a button.",54624,13,"2025-04-11T00:18:00.000Z","3.8",[115,98,116,22,117],"adminbar","minimize","toolbar","https:\u002F\u002Fgithub.com\u002Fjr00ck\u002Fhide-wp-toolbar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-wp-toolbar.zip",70,"2025-09-22 00:00:00",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":90,"downloaded":130,"rating":60,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":139,"download_link":140,"security_score":60,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"plugin-report","Plugin Report","2.2.2","Torsten Landsiedel","https:\u002F\u002Fprofiles.wordpress.org\u002Fzodiac1978\u002F","\u003Cp>A WordPress plugin that provides detailed information about currently installed plugins.\u003C\u002Fp>\n\u003Ch3>Plugin Report will allow you to:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Spot plugins that are no longer maintained.\u003C\u002Fli>\n\u003Cli>Get a quick overview of the “plugin health” of your site.\u003C\u002Fli>\n\u003Cli>Provide clients with a detailed report, right from their own dashboard, or as CSV spreadsheet.\u003C\u002Fli>\n\u003Cli>Find plugins that are no longer active on multisite installs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Thanks to Roy Tanck for trusting me to adopt this great plugin. Hartelijk bedankt!\u003C\u002Fp>\n\u003Cp>Special thanks go to \u003Ca href=\"http:\u002F\u002Ftristen.ca\u002F\" rel=\"nofollow ugc\">Tristen Forsythe Brown\u003C\u002Fa> for the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftristen\u002Ftablesort\" rel=\"nofollow ugc\">tablesort JavaScript library\u003C\u002Fa> licensed under the MIT License.\u003C\u002Fp>\n","A WordPress plugin that provides detailed information about currently installed plugins.",26636,14,"2026-01-18T12:46:00.000Z","6.9.4","4.6","5.6",[18,137,138,21],"multisite","plugin-info","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fplugin-report\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplugin-report.2.2.2.zip",{"attackSurface":142,"codeSignals":171,"taintFlows":179,"riskAssessment":180,"analyzedAt":183},{"hooks":143,"ajaxHandlers":167,"restRoutes":168,"shortcodes":169,"cronEvents":170,"entryPointCount":11,"unprotectedCount":11},[144,150,155,159,163],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_init","remove_query_var","bulk-plugin-toggle.php",64,{"type":151,"name":152,"callback":153,"file":148,"line":154},"filter","bulk_actions-plugins","add_bulk_toggle",65,{"type":151,"name":156,"callback":157,"priority":70,"file":148,"line":158},"handle_bulk_actions-plugins","handle_bulk_toggle",66,{"type":145,"name":160,"callback":161,"file":148,"line":162},"pre_current_active_plugins","add_admin_notice",67,{"type":145,"name":164,"callback":165,"file":148,"line":166},"plugins_loaded","init",321,[],[],[],[],{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":175,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":177,"bundledLibraries":178},[],{"prepared":11,"raw":11,"locations":174},[],{"escaped":11,"rawEcho":11,"locations":176},[],4,[],[],{"summary":181,"deductions":182},"The \"bulk-plugin-toggle\" v1.0.3 plugin exhibits a strong security posture based on the provided static analysis.  The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with exposed attack vectors suggests a well-contained plugin. Furthermore, the code analysis reveals a commendable adherence to secure coding practices, with no dangerous functions, all SQL queries utilizing prepared statements, and all outputs being properly escaped. The lack of file operations and external HTTP requests further minimizes potential attack surfaces.",[],"2026-03-17T06:41:50.582Z",{"wat":185,"direct":194},{"assetPaths":186,"generatorPatterns":189,"scriptPaths":190,"versionParams":191},[187,188],"\u002Fwp-content\u002Fplugins\u002Fbulk-plugin-toggle\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fbulk-plugin-toggle\u002Fjs\u002Fscript.js",[],[188],[192,193],"bulk-plugin-toggle\u002Fcss\u002Fstyle.css?ver=","bulk-plugin-toggle\u002Fjs\u002Fscript.js?ver=",{"cssClasses":195,"htmlComments":198,"htmlAttributes":199,"restEndpoints":201,"jsGlobals":202,"shortcodeOutput":204},[196,197],"toggle-selected","bulk-toggle-wrap",[],[200],"data-bulk-action-type=\"toggle-selected\"",[],[203],"c2c_Bulk_Plugin_Toggle",[],{"error":206,"url":207,"statusCode":208,"statusMessage":209,"message":209},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fbulk-plugin-toggle\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":177,"versions":211},[212,218,225,232],{"version":6,"download_url":24,"svn_tag_url":213,"released_at":26,"has_diff":214,"diff_files_changed":215,"diff_lines":26,"trac_diff_url":216,"vulnerabilities":217,"is_current":206},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbulk-plugin-toggle\u002Ftags\u002F1.0.3\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbulk-plugin-toggle%2Ftags%2F1.0.2&new_path=%2Fbulk-plugin-toggle%2Ftags%2F1.0.3",[],{"version":219,"download_url":220,"svn_tag_url":221,"released_at":26,"has_diff":214,"diff_files_changed":222,"diff_lines":26,"trac_diff_url":223,"vulnerabilities":224,"is_current":214},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-plugin-toggle.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbulk-plugin-toggle\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbulk-plugin-toggle%2Ftags%2F1.0.1&new_path=%2Fbulk-plugin-toggle%2Ftags%2F1.0.2",[],{"version":226,"download_url":227,"svn_tag_url":228,"released_at":26,"has_diff":214,"diff_files_changed":229,"diff_lines":26,"trac_diff_url":230,"vulnerabilities":231,"is_current":214},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-plugin-toggle.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbulk-plugin-toggle\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbulk-plugin-toggle%2Ftags%2F1.0&new_path=%2Fbulk-plugin-toggle%2Ftags%2F1.0.1",[],{"version":233,"download_url":234,"svn_tag_url":235,"released_at":26,"has_diff":214,"diff_files_changed":236,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":237,"is_current":214},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-plugin-toggle.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbulk-plugin-toggle\u002Ftags\u002F1.0\u002F",[],[]]