[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ftUWO6c0XiE7ZMq6fu4CnfcrE-fk-Q3KfkMcRtQozqxg":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":21,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":34,"analysis":135,"fingerprints":178},"wp-tidy-dashboard-widgets","WP Tidy Dashboard Widgets","1.0","Storm Consultancy","https:\u002F\u002Fprofiles.wordpress.org\u002Fstormuk\u002F","\u003Cp>Lets you selectively tidy up the WordPress dashboard widgets for all users.\u003C\u002Fp>\n\u003Cp>You can optionally hide the following widgets:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Incoming Links\u003C\u002Fli>\n\u003Cli>Other WordPress News\u003C\u002Fli>\n\u003Cli>Plugins\u003C\u002Fli>\n\u003Cli>Quick Press\u003C\u002Fli>\n\u003Cli>Recent Comments\u003C\u002Fli>\n\u003Cli>Recent Drafts\u003C\u002Fli>\n\u003Cli>Right Now\u003C\u002Fli>\n\u003Cli>WordPress Blog\u003C\u002Fli>\n\u003C\u002Ful>\n","Lets you selectively tidy up the WordPress dashboard widgets for all users.",10,2214,0,"2012-11-16T12:18:00.000Z","3.4.2","3.4","",[19,20],"dashboard","widgets","http:\u002F\u002Fwww.stormconsultancy.co.uk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-tidy-dashboard-widgets.1.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":23,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"stormuk",4,810,30,84,"2026-04-05T09:24:46.626Z",[35,58,77,99,119],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"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":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"wp-widget-disable","Widget Disable","3.0.1","required","https:\u002F\u002Fprofiles.wordpress.org\u002Fwearerequired\u002F","\u003Cp>This simple plugin allows you to disable any sidebar and dashboard widget for the current WordPress site you are on. It provides a simple user interface available to users with \u003Ccode>edit_theme_options\u003C\u002Fcode> capabilities (usually Administrator role) available under Appearance -> Disable Widgets.\u003Cbr \u002F>\nAfter saving the settings, the sidebar and dashboard widgets are removed from and the user can’t see those widgets anymore.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer? Get to know the hooks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Have a look at the filters we provide:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>wp_widget_disable_default_sidebar_widgets\u003C\u002Fcode> – Allows you to exclude certain sidebar widgets from being disabled.\u003C\u002Fli>\n\u003Cli>\u003Ccode>wp_widget_disable_default_dashboard_widgets\u003C\u002Fcode> – Allows you to exclude certain dashboard widgets from being disabled.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Contributions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you would like to contribute to this plugin, report an issue or anything like that, please note that we develop this plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwearerequired\u002FWP-Widget-Disable\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Frequired.com\u002F\" title=\"Team of experienced web professionals from Switzerland & Germany\" rel=\"nofollow ugc\">required\u003C\u002Fa>\u003C\u002Fp>\n","Disable sidebar and dashboard widgets with an easy to use interface.",10000,185111,96,24,"2024-11-18T13:40:00.000Z","6.7.5","6.0","7.4",[52,19,53,54,20],"admin","dashboard-widgets","sidebar-widgets","https:\u002F\u002Frequired.com\u002Fservices\u002Fwordpress-plugins\u002Fwp-widget-disable\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-widget-disable.3.0.1.zip",92,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":45,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":17,"tags":72,"homepage":75,"download_link":76,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"dashboard-commander","Dashboard Commander","1.0.3","Josh Hartman","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoshhartman\u002F","\u003Cp>Command your admin dashboard. Manage built-in widgets (Right Now, Recent Comments, etc.) and dynamically registered widgets (Google Analytics Summary, WP E-Commerce Dashboard, etc.). Hide widgets depending upon user capabilities.\u003C\u002Fp>\n\u003Cp>This plugin is based upon Dave Kinkead’s Dashboard Heaven plugin and extends it to support dynamically registered widgets, such as dashboard widgets that are added by a plugin.\u003C\u002Fp>\n\u003Cp>After installation access to all dashboard widgets is removed, then you can use the options at Settings > Dashboard Commander to configure the minimum access level for each widget.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F7YBOm5ov3vs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n","Command your admin dashboard. Manage built-in widgets and dynamically registered widgets. Hide widgets depending upon user capabilities.",900,34553,8,"2024-04-05T06:01:00.000Z","6.5.8","2.9.2",[52,73,19,74,20],"command","manage","http:\u002F\u002Fwww.warpconduit.net\u002Fwordpress-plugins\u002Fdashboard-commander\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdashboard-commander.1.0.3.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":68,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":17,"tags":91,"homepage":94,"download_link":95,"security_score":96,"vuln_count":97,"unpatched_count":97,"last_vuln_date":98,"fetched_at":25},"dashboard-widget-sidebar","Dashboard Widget Sidebar","1.2.3","Morten Dalgaard Johansen","https:\u002F\u002Fprofiles.wordpress.org\u002Fiosoftgame\u002F","\u003Cp>Enable regulare widgets to be used as Dashboard Widgets in admin.\u003C\u002Fp>\n\u003Cp>This plugin adds a new widget area to the Appearance -> Widgets section in WordPress admin, from where you can add regulare widgets to the WordPress admin dashboard.\u003C\u002Fp>\n\u003Ch3>Donations\u003C\u002Fh3>\n","Enable regulare widgets to be used as Dashboard Widgets in admin.",400,12968,100,"2015-04-21T07:32:00.000Z","4.2.39","3.3",[52,19,92,93,20],"dashboard-widget","widget","http:\u002F\u002Fwww.iosoftgame.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdashboard-widget-sidebar.1.2.3.zip",63,1,"2025-06-27 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":87,"num_ratings":97,"last_updated":109,"tested_up_to":110,"requires_at_least":90,"requires_php":17,"tags":111,"homepage":117,"download_link":118,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"abd-dashboard-widget-manager","ABD Dashboard Widget Manager","1.1","abdwebdesign","https:\u002F\u002Fprofiles.wordpress.org\u002Fabdwebdesign\u002F","\u003Cp>Take control of your admin dashboard!\u003C\u002Fp>\n\u003Cp>This plugin gives you an easy way to customize your WordPress administrator dashboard.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Select which user roles you’d like to customize.\u003C\u002Fli>\n\u003Cli>select which admin dashboard widgets you’d like to have displayed. \u003C\u002Fli>\n\u003Cli>You also get the option to show a new ‘custom widget’ which you can then add your desired content. \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This custom widget is a great way to add documentation for your clients or leave notes for yourself right there on the admin dashboard when you or your users logs in. We use it for almost all of our clients so that they have documentation they need to manage their WordPress sites.\u003C\u002Fp>\n","Customize your WordPress administrator dashboard. You can choose which admin widgets to display, the user roles, and add your own dashboard content.",300,11868,"2014-08-10T23:21:00.000Z","3.9.40",[112,113,114,115,116],"admin-dashboard","admin-widgets","custom-dashboard","custom-widget","widget-manager","http:\u002F\u002Faaronbday.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fabd-dashboard-widget-manager.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":87,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":16,"requires_php":17,"tags":132,"homepage":17,"download_link":134,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"right-now-reloaded","Right Now Reloaded","2.2","Michael Dance","https:\u002F\u002Fprofiles.wordpress.org\u002Fseventhsteel\u002F","\u003Cp>Sick of the “Right Now” dashboard widget not showing useful information about your site? “Right Now Reloaded” solves that.\u003C\u002Fp>\n\u003Cp>The default Right Now widget shows only information on posts, pages, categories, tags, widgets, and comments. That’s great if you’re running a standard blog, but what if you don’t use comments? What if you have a bunch of custom post types?\u003C\u002Fp>\n\u003Cp>That’s where Right Now Reloaded comes in. It displays an accurate snapshot of your site: all your public post types and taxonomies, plus active plugins, registered users, links, widgets, and menus, all ordered by importance. Don’t use one of those? It won’t show up.\u003C\u002Fp>\n\u003Cp>Some extra notes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No configuration required\u003C\u002Fli>\n\u003Cli>Translation-ready\u003C\u002Fli>\n\u003Cli>Strict permissions – users only see what they should be able to see\u003C\u002Fli>\n\u003Cli>Easily customizable with dynamic CSS classes and IDs\u003C\u002Fli>\n\u003Cli>Retains the \u003Ccode>right_now_table_end\u003C\u002Fcode>, \u003Ccode>rightnow_end\u003C\u002Fcode>, and \u003Ccode>activity_box_end\u003C\u002Fcode> hooks so that other plugins can still hook into the widget\u003C\u002Fli>\n\u003C\u002Ful>\n","A more relevant and dynamic version of the \"Right Now\" dashboard widget.",200,7620,2,"2013-07-01T15:10:00.000Z","3.5.2",[19,92,133,93,20],"right-now","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fright-now-reloaded.2.2.zip",{"attackSurface":136,"codeSignals":155,"taintFlows":166,"riskAssessment":167,"analyzedAt":177},{"hooks":137,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":154,"entryPointCount":13,"unprotectedCount":13},[138,144,147],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_menu","tidy_dashboard_widgets_menu","tidy-dashboard-widgets-options.php",29,{"type":139,"name":145,"callback":146,"file":142,"line":31},"admin_init","tidy_dashboard_widgets_register_settings",{"type":139,"name":148,"callback":149,"file":150,"line":87},"wp_dashboard_setup","tidy_dashboard_widgets","tidy-dashboard-widgets.php",[],[],[],[],{"dangerousFunctions":156,"sqlUsage":157,"outputEscaping":159,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":165},[],{"prepared":13,"raw":13,"locations":158},[],{"escaped":13,"rawEcho":129,"locations":160},[161,163],{"file":142,"line":23,"context":162},"raw output",{"file":142,"line":164,"context":162},86,[],[],{"summary":168,"deductions":169},"The \"wp-tidy-dashboard-widgets\" v1.0 plugin exhibits a generally good security posture with no reported vulnerabilities in its history and a clean taint analysis. The static analysis reveals a very limited attack surface with no exposed AJAX handlers, REST API routes, shortcodes, or cron events, and importantly, none of these entry points lack authentication or permission checks. The absence of dangerous functions, file operations, and external HTTP requests further contributes to a robust security profile. The plugin also exclusively uses prepared statements for its SQL queries, which is a strong security practice. \n\nHowever, a significant concern arises from the output escaping. With 2 total outputs and 0% properly escaped, this indicates a potential for cross-site scripting (XSS) vulnerabilities. Any dynamic data displayed by the plugin that is not properly escaped could be exploited by attackers. Furthermore, the complete lack of nonce checks and capability checks across any potential entry points, while currently theoretical given the zero entry points, leaves the plugin vulnerable if its attack surface were to expand in future versions or through misconfiguration. \n\nIn conclusion, while the plugin's current design and historical record are commendable, the lack of output escaping is a critical weakness that needs immediate attention. The absence of known vulnerabilities and a small attack surface are strengths, but the unescaped output represents a tangible risk that could be exploited. It is crucial for developers to address this output escaping issue to prevent potential security breaches.",[170,172,175],{"reason":171,"points":68},"0% output escaping",{"reason":173,"points":174},"No nonce checks",3,{"reason":176,"points":174},"No capability checks","2026-03-17T01:39:31.970Z",{"wat":179,"direct":186},{"assetPaths":180,"generatorPatterns":182,"scriptPaths":183,"versionParams":184},[181],"\u002Fwp-content\u002Fplugins\u002Fwp-tidy-dashboard-widgets\u002Ftidy-dashboard-widgets.php",[],[],[185],"wp-tidy-dashboard-widgets\u002Ftidy-dashboard-widgets.php?ver=",{"cssClasses":187,"htmlComments":188,"htmlAttributes":200,"restEndpoints":201,"jsGlobals":202,"shortcodeOutput":203},[],[189,190,191,192,193,194,195,196,197,198,199],"Plugin Name: Tidy Dashboard Widgets","Plugin URI: http:\u002F\u002Fwww.stormconsultancy.co.uk","Description: Lets you select widgets to remove from the dashboard","Version: 1.0","Author: Adam Pope","Author URI: http:\u002F\u002Fwww.stormconsultancy.co.uk","Copyright (c) 2012 Storm Consultancy (EU) Ltd,","http:\u002F\u002Fwww.stormconsultancy.co.uk\u002F","Do the actual removing of widgets.  ","Callback for the wp_dashboard_setup action.","Register our function",[],[],[],[]]