[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOQqQBQVN7dhjNmn_V0q00HF2jH_wKK4dJMR_M4FgNhk":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":37,"analysis":144,"fingerprints":232},"page-comments-off-please","Page Comments Off Please","2.0.4","techism","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechism\u002F","\u003Cp>Page Comments Off Please – Unchecks Discussion comment checkboxes by default on pages, posts or both! Plus a simple one-click toggle to turn off comments on existing pages too!  This plugin lets you manage page comment \u002F discussion checkboxes with ease!\u003C\u002Fp>\n","Page Comments Off Please - Unchecks Discussion comment checkboxes by default on pages, posts or both! Plus a simple one-click toggle to turn off comme &hellip;",1000,55788,82,9,"2017-11-28T19:59:00.000Z","4.4.34","2.8","",[20,21,22,23,24],"checkbox","disable","page","page-comments","uncheck","http:\u002F\u002Ftechism.com\u002F2010\u002Fdev\u002Fwp-plugins\u002Fpage-comments-off-please\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-comments-off-please.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,84,"2026-04-05T18:09:17.775Z",[38,61,82,105,126],{"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":18,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"disable-author-archives","Disable Author Archives","1.3.5","freemp","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreemp\u002F","\u003Cp>A simple, lightweight WordPress plugin to completely disable author archives\u002Fpages (regardless of whether the corresponding author really exists) and make the web server return status code 404 (‘Not Found’) instead. Related links will also be either disabled or completely removed.\u003C\u002Fp>\n\u003Cp>The plugin does not require any configuration. Once activated, it will start doing its job.\u003C\u002Fp>\n","Disable Author Archives completely removes author archives and makes the web server return status code 404 ('Not Found') instead.",10000,72271,88,7,"2025-12-03T07:54:00.000Z","6.9.4","2.9",[54,55,21,56,57],"archives","author","links","pages","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-author-archives","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-author-archives.zip",100,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":46,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":51,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":33,"unpatched_count":28,"last_vuln_date":81,"fetched_at":30},"plugin-organizer","Plugin Organizer","10.2.4","Jeff Sterup","https:\u002F\u002Fprofiles.wordpress.org\u002Ffoomagoo\u002F","\u003Cp>This plugin allows you to do the following:\u003Cbr \u002F>\n1. Change the order that your plugins are loaded.\u003Cbr \u002F>\n2. Selectively disable plugins by any post type or wordpress managed URL.\u003Cbr \u002F>\n3. Adds grouping to the plugin admin age.\u003C\u002Fp>\n\u003Cp>WARNING: Reordering or disabling plugins can have catastrophic affects on your site.  It can cause issues with plugins and can render your site inaccessible.\u003C\u002Fp>\n","Change plugin order and selectively enable\u002Fdisable plugins on each post\u002Fpage.",771323,94,227,"2025-11-29T17:12:00.000Z","4.6.0",[75,76,62,77],"disable-plugins-by-post-or-page","plugin-load-order","turn-off-plugins-for-post-or-page","https:\u002F\u002Fwww.sterup.com\u002Fwordpress-plugins\u002Fplugin-organizer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplugin-organizer.10.2.4.zip",99,"2025-12-08 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":51,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":103,"download_link":104,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"hide-titles","MM Title Manager — Hide Page and Post Title","1.9.1","Mehraz Morshed","https:\u002F\u002Fprofiles.wordpress.org\u002Fmehrazmorshed\u002F","\u003Cp>Hide Titles is a lightweight plugin that allows you to control the visibility of titles on pages and single posts. Choose whether to show or hide titles based on your content needs.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hide post titles\u003C\u002Fli>\n\u003Cli>Hide page titles\u003C\u002Fli>\n\u003Cli>Hide all titles\u003C\u002Fli>\n\u003Cli>Simple settings interface\u003C\u002Fli>\n\u003C\u002Ful>\n","Control visibility of post and page titles on your WordPress site.",9000,156744,86,16,"2025-12-01T18:06:00.000Z","4.4","5.6",[98,99,100,101,102],"disable-title","hide-page-title","hide-post-title","hide-title","remove-title","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-titles\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-titles.1.9.1.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":60,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":18,"tags":119,"homepage":124,"download_link":125,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"disable-site","Disable Site","1.3.1","Jimmy K.","https:\u002F\u002Fprofiles.wordpress.org\u002Fjklatt86\u002F","\u003Cp>A plugin to temporarily disable your website front-end and display a message\u003Cbr \u002F>\nto your visitors while still allowing back-end access. This plugin can be\u003Cbr \u002F>\nenabled or disabled with one click and also supports using your own custom\u003Cbr \u002F>\nHTML\u002FCSS output for the splash page so you can make it as simple or as custom\u003Cbr \u002F>\nas you need it to be.\u003C\u002Fp>\n\u003Cp>This plugin is especially useful if you need to temporarily make your site\u003Cbr \u002F>\nunavailable to your visitors. For example, you’re working on a new blog or\u003Cbr \u002F>\nwebsite and you want to show a temporary “coming soon” page to your visitors\u003Cbr \u002F>\nwhile you’re working on it; or you’re fixing major bugs that would disrupt the\u003Cbr \u002F>\nuser experience and need to make the front-end temporarily unavailable; or any\u003Cbr \u002F>\nother reason that you would need to make your website temporarily unavailable.\u003C\u002Fp>\n\u003Cp>This plugin can be configured to allow admin users (you) to still be able to\u003Cbr \u002F>\nview the front-end while the splash page is enabled. If other users need to be\u003Cbr \u002F>\nable to review the site, you can enable authenticated users and\u002For specific IP\u003Cbr \u002F>\naddresses to be able to bypass the splash page as well.\u003C\u002Fp>\n\u003Ch4>Common uses for this plugin:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Displaying a splash page while you develop your blog or website\u003C\u002Fli>\n\u003Cli>Temporarily making your site unavailable to visitors while you fix bugs, etc\u003C\u002Fli>\n\u003Cli>Disabling a site if a client refuses to pay (we’ve all been there)\u003C\u002Fli>\n\u003C\u002Ful>\n","A WordPress plugin to disable your website front-end and display a message to your visitors while still allowing back-end access.",4000,106370,24,"2017-11-28T14:48:00.000Z","4.1.42","3.0.1",[120,106,121,122,123],"coming-soon","maintenance","splash-page","temporary","http:\u002F\u002Fwww.nintencode.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-site.zip",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":136,"num_ratings":14,"last_updated":137,"tested_up_to":138,"requires_at_least":139,"requires_php":18,"tags":140,"homepage":18,"download_link":143,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"remove-author-pages","Remove Author Pages","0.2","Vinicius Braz Pinto","https:\u002F\u002Fprofiles.wordpress.org\u002Fviniweb\u002F","\u003Cp>This plugin will trigger a 404 error for all author pages and replace author links generated by WordPress with links to the home page.\u003C\u002Fp>\n\u003Cp>There are no settings, the plugin is supposed to be simple and just work for this specific task.\u003C\u002Fp>\n","Remove author pages and link authors to home page",3000,30281,98,"2017-11-28T16:18:00.000Z","4.5.33","2.0.0",[55,141,21,57,142],"delete","remove","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-author-pages.0.2.zip",{"attackSurface":145,"codeSignals":175,"taintFlows":192,"riskAssessment":222,"analyzedAt":231},{"hooks":146,"ajaxHandlers":171,"restRoutes":172,"shortcodes":173,"cronEvents":174,"entryPointCount":28,"unprotectedCount":28},[147,152,156,161,164,168],{"type":148,"name":149,"callback":149,"file":150,"line":151},"action","admin_init","pagecommentsoffplease.php",66,{"type":148,"name":153,"callback":154,"file":150,"line":155},"admin_menu","add_menu",67,{"type":157,"name":158,"callback":159,"file":150,"line":160},"filter","pre_option_{$pcop_default_comm_stat}","disable_page_comments_default",80,{"type":157,"name":162,"callback":159,"file":150,"line":163},"pre_option_{$pcop_default_ping_stat}",81,{"type":148,"name":165,"callback":166,"file":150,"line":167},"admin_footer","disable_page_comments_legacy",83,{"type":148,"name":169,"callback":170,"file":150,"line":92},"admin_print_scripts-settings_page_page-comments-off-please","register_admin_scripts",[],[],[],[],{"dangerousFunctions":176,"sqlUsage":177,"outputEscaping":185,"fileOperations":28,"externalRequests":28,"nonceChecks":33,"capabilityChecks":33,"bundledLibraries":191},[],{"prepared":28,"raw":178,"locations":179},2,[180,183],{"file":150,"line":181,"context":182},329,"$wpdb->query() with variable interpolation",{"file":150,"line":184,"context":182},349,{"escaped":186,"rawEcho":33,"locations":187},3,[188],{"file":150,"line":189,"context":190},319,"raw output",[],[193,212],{"entryPoint":194,"graph":195,"unsanitizedCount":33,"severity":211},"handle_messages (pagecommentsoffplease.php:168)",{"nodes":196,"edges":208},[197,202],{"id":198,"type":199,"label":200,"file":150,"line":201},"n0","source","$_GET",174,{"id":203,"type":204,"label":205,"file":150,"line":206,"wp_function":207},"n1","sink","echo() [XSS]",175,"echo",[209],{"from":198,"to":203,"sanitized":210},false,"medium",{"entryPoint":213,"graph":214,"unsanitizedCount":28,"severity":221},"\u003Cpagecommentsoffplease> (pagecommentsoffplease.php:0)",{"nodes":215,"edges":218},[216,217],{"id":198,"type":199,"label":200,"file":150,"line":201},{"id":203,"type":204,"label":205,"file":150,"line":206,"wp_function":207},[219],{"from":198,"to":203,"sanitized":220},true,"low",{"summary":223,"deductions":224},"The \"page-comments-off-please\" v2.0.4 plugin exhibits a generally good security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points significantly minimizes the plugin's attack surface. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests is commendable.\n\nHowever, there are a couple of specific concerns. The plugin utilizes two SQL queries, neither of which employs prepared statements, posing a potential risk for SQL injection vulnerabilities if the inputs are not rigorously sanitized. While the taint analysis only identified one flow with unsanitized paths, and it was not categorized as critical or high severity, this still represents a potential area of weakness. The fact that the plugin has no recorded vulnerability history suggests a stable and likely secure past, which is a positive indicator.",[225,228],{"reason":226,"points":227},"SQL queries without prepared statements",10,{"reason":229,"points":230},"Flows with unsanitized paths (low severity)",5,"2026-03-16T18:59:19.771Z",{"wat":233,"direct":240},{"assetPaths":234,"generatorPatterns":236,"scriptPaths":237,"versionParams":238},[235],"\u002Fwp-content\u002Fplugins\u002Fpage-comments-off-please\u002Fjs\u002Fpage_comments_off_please.js",[],[235],[239],"page-comments-off-please\u002Fjs\u002Fpage_comments_off_please.js?ver=",{"cssClasses":241,"htmlComments":242,"htmlAttributes":243,"restEndpoints":244,"jsGlobals":245,"shortcodeOutput":247},[],[],[],[],[246],"page_comments_off_please",[]]