[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKfgWw0-aIfH_U0csEEbMQK7CpZJ5iU1KYdHYWjzZAu0":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":18,"download_link":25,"security_score":26,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":136,"fingerprints":319},"wp-project-essentials","WP Project Essentials","1.0.1","Haris","https:\u002F\u002Fprofiles.wordpress.org\u002Fharisrozak\u002F","\u003Cp>A plugin that gather many minor admin-side customization that often needed for a WordPress project. If you guys have some ideas to include, please let me know by mention it on the comment section.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Functions that included are :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disallow plugins and themes to install, edit and update. Also just allowed core minor (bug-fix) update and disable the major\u003C\u002Fli>\n\u003Cli>Disable comments\u003C\u002Fli>\n\u003Cli>Disable posts\u003C\u002Fli>\n\u003Cli>Disable default dashboard\u003C\u002Fli>\n\u003Cli>Rename admin footer texts\u003C\u002Fli>\n\u003Cli>Custom admin welcome dashboard\u003C\u002Fli>\n\u003Cli>Hide WordPress drop-down menu on admin header\u003C\u002Fli>\n\u003Cli>Hide Tools, Plugins, Themes and Theme Editor from admin menu\u003C\u002Fli>\n\u003Cli>Customize login logo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Usage Instruction :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install the plugin\u003C\u002Fli>\n\u003Cli>Open the settings page on Settings -> Project Essentials\u003C\u002Fli>\n\u003Cli>Change the plugin options then save it\u003C\u002Fli>\n\u003C\u002Fol>\n","An essential plugin for WordPress project.",0,1369,100,2,"2023-02-14T07:38:00.000Z","6.1.10","4.0","",[20,21,22,23,24],"disable-comments","disable-plugin","disable-posts","wordpress-admin","wp-admin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-project-essentials.1.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"harisrozak",4,130,30,84,"2026-04-04T07:00:12.994Z",[38,58,81,100,119],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":13,"downloaded":46,"rating":47,"num_ratings":14,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":18,"tags":51,"homepage":56,"download_link":57,"security_score":26,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"custom-admin-url","Custom WP-Admin URL","test","Sharif Ahammed","https:\u002F\u002Fprofiles.wordpress.org\u002Fnuxrif\u002F","\u003Ch3>Custom WP-Admin URL by nuxrif\u003C\u002Fh3>\n\u003Cp>Plugin Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Activate and play.\u003C\u002Fli>\n\u003Cli>Easy to control. \u003C\u002Fli>\n\u003Cli>No conflicts.\u003Cbr \u002F>\n& many More\u003C\u002Fli>\n\u003C\u002Ful>\n","This is a plugin to give your authority to change wordpress admin url with your demand.",12927,60,"2014-06-30T07:44:00.000Z","3.9.40","3.6",[52,53,54,55],"admin-url","login-url","wordpress-admin-url","wp-admin-url","http:\u002F\u002Fmollik.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-admin-url.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":13,"downloaded":66,"rating":11,"num_ratings":11,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":18,"tags":70,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":11,"last_vuln_date":80,"fetched_at":28},"echbay-admin-security","EchBay Admin Security","1.3.1","Dao Quoc Dai","https:\u002F\u002Fprofiles.wordpress.org\u002Fitvn9online\u002F","\u003Cp>If you run a WordPress website, you should absolutely use echbay-admin-security to secure it against hackers.\u003C\u002Fp>\n\u003Cp>Protect WP-Admin fixes a glaring security hole in the WordPress community: the well-known problem of the admin panel URL.\u003Cbr \u002F>\nEveryone knows where the admin panel, and this includes hackers as well.\u003C\u002Fp>\n\u003Cp>Protect WP-Admin helps solve this problem by allowing webmasters to setup PIN number or password for login page.\u003C\u002Fp>\n\u003Cp>The plugin also comes with some access filters, allowing webmasters to restrict guest and registered users access to wp-admin, just in case you want some of your editors to log in the classic way.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fpaypal.me\u002Fitvn9online\u002F5\" rel=\"nofollow ugc\"> Thanks for donate \u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Protect Your Website Admin Against Hackers & Modify Login Page Design ( Nhiệm vụ: chặn mọi truy cập trực tiếp vào trang quản trị wordpress dưới dạ &hellip;",11190,"2025-11-28T02:58:00.000Z","6.9.4","4.8",[71,72,73,74,75],"change-admin-url","change-wp-admin-url","protect-wordpress-admin","rename-admin-url","secure-admin","https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwordpresseb","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fechbay-admin-security.zip",99,1,"2025-11-20 19:30:13",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":34,"downloaded":89,"rating":90,"num_ratings":79,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":18,"tags":94,"homepage":98,"download_link":99,"security_score":26,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"cool-admin-theme-lite-for-wp","Cool Admin Theme Lite for WP","1.0.0","Cool Admin Theme for WP","https:\u002F\u002Fprofiles.wordpress.org\u002Fcatforwp\u002F","\u003Cp>Cool Admin Theme Lite for WP is a super lightweight and clean interface for your WordPress Admin Pages. With a clean design proposal, this plugin tries to modernize the wordpress admin interface.\u003C\u002Fp>\n\u003Cp>Finally, it is also possible to make the admin interface a little more fun by activating the emojify function, which replaces the icons in the side menu with emojis.\u003C\u002Fp>\n\u003Ch3>Features of this version (Lite)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>New cool style for Admin Pages\u003C\u002Fli>\n\u003Cli>Emojify Admin Menu with predefined emojis\u003C\u002Fli>\n\u003Cli>Enqueue your custom CSS to add more emojis or whatever\u003C\u002Fli>\n\u003Cli>Translation Ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Feature of PRO Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All features of the lite version more:\u003C\u002Fli>\n\u003Cli>Hide WordPress logo from admin navigation bar\u003C\u002Fli>\n\u003Cli>Use your own logo in admin top navigation bar \u003C\u002Fli>\n\u003Cli>Replace WordPress logo by yours in login page\u003C\u002Fli>\n\u003Cli>Change the background color of login page\u003C\u002Fli>\n\u003Cli>Replace WP logo by your on post edit page (Gutenberg)\u003C\u002Fli>\n\u003Cli>Add a custom favicon in admin area\u003C\u002Fli>\n\u003Cli>Remove non-functional WP widgets from dashboard\u003C\u002Fli>\n\u003Cli>Choose emojis for admin bar from picker\u003C\u002Fli>\n\u003Cli>Replace or hide WordPress text on footer\u003C\u002Fli>\n\u003Cli>Hide WordPress version disclaimer on footer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>– Check it out at \u003Ca href=\"https:\u002F\u002Fwpadmintheme.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwpadmintheme.com\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Use the Cool Admin Theme Lite for WP to make your administration area cleaner, more fresh and cool, ofcourse.",1689,40,"2020-08-27T14:00:00.000Z","5.3.21","4.7",[95,96,97],"cool-admin-theme-for-wordpress","wordpress-admin-theme","wp-admin-theme","https:\u002F\u002Fgithub.com\u002Fjeffsmonteiro\u002Fcatliteforwp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcool-admin-theme-lite-for-wp.1.0.0.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":13,"num_ratings":79,"last_updated":18,"tested_up_to":110,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":18,"download_link":117,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":118},"santi-tech-disable-posts-comments","Santi Tech Disable Posts & Comments","1.6","Santi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsantitech\u002F","\u003Cp>This lightweight plugin removes the “Posts” and “Comments” sections from the WordPress admin menu, disables commenting functionality across the site, and can disable the Gutenberg editor site-wide.\u003C\u002Fp>\n\u003Cp>Ideal for sites that only use Pages or custom post types and want to simplify the admin interface.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Removes “Posts” and “Comments” from the admin menu\u003Cbr \u002F>\n* Disables comments and pingbacks across the entire site\u003Cbr \u002F>\n* Disables the Gutenberg block editor and restores the classic editor\u003Cbr \u002F>\n* Removes the comments admin bar link and related widgets\u003Cbr \u002F>\n* Cleans up the editing screens by removing comment options\u003Cbr \u002F>\n* Allows SVG and ICO uploads to the Media Library\u003C\u002Fp>\n","Removes \"Posts\" and \"Comments\" from the WordPress admin, disables comments site-wide, and can disable the Gutenberg editor.",10,454,"6.8.5","5.0","7.0",[20,114,22,115,116],"disable-gutenberg","remove-comments","remove-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsanti-tech-disable-posts-comments.1.6.zip","2026-03-15T10:48:56.248Z",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":108,"downloaded":127,"rating":13,"num_ratings":32,"last_updated":128,"tested_up_to":110,"requires_at_least":129,"requires_php":18,"tags":130,"homepage":134,"download_link":135,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"wp-admin-bar-hiddener-tools-plugin","WP Adminbar Hiddener Tools Plugin","1.2","Md Abul Bashar","https:\u002F\u002Fprofiles.wordpress.org\u002Fhmbashar\u002F","\u003Cp>This is just any wordpress site any visitor and Of all users ‍hidden wordpress admin bar.\u003C\u002Fp>\n","This is just any wordpress site any visitor and Of all users ‍hidden wordpress admin bar.",2438,"2025-06-18T06:50:00.000Z","3.0.1",[131,132,133],"wordpress-admin-bar-hide","wordpress-plugin","wp-admin-bar-hide-1kb-plugin","http:\u002F\u002Fwww.wordpress.org\u002Fplugins\u002Fwp-admin-bar-hiddener-tools-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admin-bar-hiddener-tools-plugin.1.2.zip",{"attackSurface":137,"codeSignals":234,"taintFlows":286,"riskAssessment":313,"analyzedAt":318},{"hooks":138,"ajaxHandlers":230,"restRoutes":231,"shortcodes":232,"cronEvents":233,"entryPointCount":11,"unprotectedCount":11},[139,146,150,155,160,163,167,170,173,176,180,184,188,191,194,199,202,206,209,213,218,222,225,227],{"type":140,"name":141,"callback":142,"priority":143,"file":144,"line":145},"filter","admin_footer_text","wpes_admin_footer_left",9999,"includes\\modules\\admin-footer-left.php",3,{"type":140,"name":147,"callback":148,"priority":143,"file":149,"line":145},"update_footer","wpes_admin_footer_right","includes\\modules\\admin-footer-right.php",{"type":151,"name":152,"callback":153,"file":154,"line":32},"action","admin_init","wpes_disable_comments_post_types_support","includes\\modules\\disable-comments.php",{"type":140,"name":156,"callback":157,"priority":158,"file":154,"line":159},"comments_open","wpes_disable_comments_status",20,16,{"type":140,"name":161,"callback":157,"priority":158,"file":154,"line":162},"pings_open",17,{"type":140,"name":164,"callback":165,"priority":108,"file":154,"line":166},"comments_array","wpes_disable_comments_hide_existing_comments",23,{"type":151,"name":168,"callback":169,"file":154,"line":34},"admin_menu","wpes_disable_comments_admin_menu",{"type":151,"name":152,"callback":171,"file":154,"line":172},"wpes_disable_comments_admin_menu_redirect",36,{"type":151,"name":152,"callback":174,"file":154,"line":175},"wpes_disable_comments_dashboard",45,{"type":151,"name":177,"callback":178,"file":154,"line":179},"wp_before_admin_bar_render","wpes_remove_admin_bar_comments",51,{"type":151,"name":152,"callback":181,"priority":182,"file":183,"line":145},"wpes_disable_default_dashboard_items",11,"includes\\modules\\disable-default-dashboard.php",{"type":151,"name":185,"callback":186,"priority":182,"file":187,"line":32},"init","wpes_disable_major_update","includes\\modules\\disable-major-update.php",{"type":151,"name":189,"callback":190,"priority":108,"file":187,"line":158},"admin_head","wpes_disable_updater_notices",{"type":151,"name":185,"callback":192,"priority":182,"file":193,"line":145},"wpes_unregister_post_type_post","includes\\modules\\disable-posts.php",{"type":151,"name":195,"callback":196,"file":197,"line":198},"admin_enqueue_scripts","wpes_enqueue_scripts","includes\\modules\\enable-custom-dashboard.php",6,{"type":151,"name":200,"callback":201,"file":197,"line":162},"wp_dashboard_setup","wpes_init_widgets",{"type":151,"name":203,"callback":204,"priority":108,"file":197,"line":205},"wp_login","wpes_record_last_login",41,{"type":151,"name":152,"callback":207,"file":208,"line":32},"wpes_hide_administration_menu","includes\\modules\\hide-administration-menu.php",{"type":140,"name":210,"callback":211,"file":208,"line":212},"acf\u002Fsettings\u002Fshow_admin","__return_false",13,{"type":151,"name":214,"callback":215,"priority":216,"file":217,"line":145},"admin_bar_menu","wpes_remove_wp_logo",999,"includes\\modules\\hide-wp-admin-header-menu.php",{"type":151,"name":219,"callback":220,"file":221,"line":145},"login_enqueue_scripts","wpes_login_enqueue_scripts","includes\\modules\\login-logo.php",{"type":151,"name":168,"callback":168,"file":223,"line":224},"wp-project-essentials.php",21,{"type":151,"name":195,"callback":195,"priority":108,"file":223,"line":226},22,{"type":151,"name":228,"callback":229,"file":223,"line":166},"admin_action_wp-project-essentials","save_options",[],[],[],[],{"dangerousFunctions":235,"sqlUsage":236,"outputEscaping":238,"fileOperations":11,"externalRequests":11,"nonceChecks":79,"capabilityChecks":14,"bundledLibraries":285},[],{"prepared":11,"raw":11,"locations":237},[],{"escaped":239,"rawEcho":158,"locations":240},58,[241,244,247,249,251,253,255,257,259,261,263,265,267,269,271,274,276,278,280,282],{"file":242,"line":158,"context":243},"about\\modal-other-plugins.php","raw output",{"file":245,"line":246,"context":243},"includes\\file-uploader.php",89,{"file":245,"line":248,"context":243},90,{"file":245,"line":250,"context":243},93,{"file":245,"line":252,"context":243},95,{"file":245,"line":254,"context":243},98,{"file":245,"line":256,"context":243},112,{"file":245,"line":258,"context":243},113,{"file":245,"line":260,"context":243},114,{"file":245,"line":262,"context":243},116,{"file":245,"line":264,"context":243},123,{"file":245,"line":266,"context":243},136,{"file":245,"line":268,"context":243},137,{"file":245,"line":270,"context":243},140,{"file":272,"line":273,"context":243},"includes\\form-library.php",28,{"file":272,"line":275,"context":243},50,{"file":272,"line":277,"context":243},68,{"file":272,"line":279,"context":243},86,{"file":272,"line":281,"context":243},105,{"file":283,"line":284,"context":243},"includes\\settings-page.php",12,[],[287,305],{"entryPoint":288,"graph":289,"unsanitizedCount":11,"severity":304},"save_options (wp-project-essentials.php:110)",{"nodes":290,"edges":301},[291,296],{"id":292,"type":293,"label":294,"file":223,"line":295},"n0","source","$_SERVER['HTTP_REFERER']",135,{"id":297,"type":298,"label":299,"file":223,"line":295,"wp_function":300},"n1","sink","wp_redirect() [Open Redirect]","wp_redirect",[302],{"from":292,"to":297,"sanitized":303},true,"low",{"entryPoint":306,"graph":307,"unsanitizedCount":11,"severity":304},"\u003Cwp-project-essentials> (wp-project-essentials.php:0)",{"nodes":308,"edges":311},[309,310],{"id":292,"type":293,"label":294,"file":223,"line":295},{"id":297,"type":298,"label":299,"file":223,"line":295,"wp_function":300},[312],{"from":292,"to":297,"sanitized":303},{"summary":314,"deductions":315},"The \"wp-project-essentials\" v1.0.1 plugin exhibits a strong security posture based on the provided static analysis.  The plugin demonstrates good practices by having no exposed entry points (AJAX, REST API, shortcodes, cron) without authentication checks, and all SQL queries are secured using prepared statements.  The absence of dangerous functions, file operations, and external HTTP requests further contributes to its safety.  The presence of nonce and capability checks, despite a relatively small number of outputs, suggests an awareness of secure coding principles.\n\nThe taint analysis shows no unsanitized paths or critical\u002Fhigh severity flows, which is highly encouraging.  Furthermore, the plugin has a clean vulnerability history with zero known CVEs, indicating a mature and well-maintained codebase.  The low number of outputs that are not properly escaped (approximately 26%) is a minor concern but does not appear to be exploited by any identified taint flows.  Overall, this plugin appears to be very secure, with no critical or high-risk security issues identified in the static analysis or historical data.",[316],{"reason":317,"points":145},"Output not properly escaped","2026-03-17T07:27:16.285Z",{"wat":320,"direct":331},{"assetPaths":321,"generatorPatterns":325,"scriptPaths":326,"versionParams":328},[322,323,324],"\u002Fwp-content\u002Fplugins\u002Fwp-project-essentials\u002Fassets\u002Fstyle-admin.css","\u002Fwp-content\u002Fplugins\u002Fwp-project-essentials\u002Fassets\u002Fstyle-checkbox-switch.css","\u002Fwp-content\u002Fplugins\u002Fwp-project-essentials\u002Fabout\u002Fassets\u002Fstyle-admin.css",[],[327],"\u002Fwp-content\u002Fplugins\u002Fwp-project-essentials\u002Fabout\u002Fadmin-enqueue-script.php",[329,330],"wp-project-essentials\u002Fstyle.css?ver=","wp-project-essentials\u002Fscript.js?ver=",{"cssClasses":332,"htmlComments":334,"htmlAttributes":350,"restEndpoints":354,"jsGlobals":355,"shortcodeOutput":358},[333],"wp-project-essentials-wrap",[335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],"\u003C!-- File Uploader -->","\u003C!-- lies required WP hooks -->","\u003C!-- add setting link to plugin list -->","\u003C!-- register admin page -->","\u003C!-- load settings page -->","\u003C!-- load about us part -->","\u003C!-- enqueue custom style on plugin settings page -->","\u003C!-- get plugin settings -->","\u003C!-- login styles selections -->","\u003C!-- check nonce -->","\u003C!-- sanitize and validate post data -->","\u003C!-- save the options -->","\u003C!-- redirect -->","\u003C!-- style dialog -->","\u003C!-- script -->",[351,352,353],"data-page-title","data-page-url","data-page-template",[],[356,357],"fegallery_media_wp_media","wpes_form_library",[]]