[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqU5YpK3sNTpkyYOQwzNINIRHXhc65_6vhct4AHsYKpY":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":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":144,"fingerprints":248},"wp-local-toolbox","WP Local Toolbox","1.2.3","joeguilmette","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoeguilmette\u002F","\u003Cp>Through constants defined in wp-config, you can disable plugins, disable the  loading of external files, set search engine visibility, display or hide the admin bar, display the server name and change the color of the admin bar, or literally anything else you can think of. All without touching the database, so you can push and pull without worrying.\u003C\u002Fp>\n\u003Cp>For support, pull requests, and discussion: https:\u002F\u002Fgithub.com\u002Fjoeguilmette\u002Fwp-local-toolbox\u003C\u002Fp>\n\u003Ch4>Admin Bar\u003C\u002Fh4>\n\u003Cp>Change the color of your admin bar and display the name of the current server environment. Green for local, orange for staging, and of course, red for production. You can also force the front end admin bar to hide, to display, and can even set it to display when logged out.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>WPLT_SERVER\u003C\u002Fstrong>: The name of your server environment. It will be displayed in the admin bar at browser widths greater than 1030px. If left undefined, the plugin will make no changes to the admin bar.\u003C\u002Fp>\n\u003Cp>If not defined as \u003Ccode>PRODUCTION\u003C\u002Fcode> or \u003Ccode>LIVE\u003C\u002Fcode>, the plugin will enable ‘Discourage search engines from indexing this site’ to prevent your development and staging servers from being indexed. This option is not stored in the database, so your production server will still look to the actual setting on the Reading page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WPLT_COLOR\u003C\u002Fstrong>: Determines the color of the admin bar. You can set this to any CSS color. If left undefined, will use the following defaults:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PRODUCTION \u002F LIVE: red\u003C\u002Fli>\n\u003Cli>STAGING \u002F TESTING: orange\u003C\u002Fli>\n\u003Cli>LOCAL \u002F DEV: green\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WPLT_ADMINBAR\u003C\u002Fstrong>: Show or hide the admin bar on the frontend. \u003Ccode>FALSE\u003C\u002Fcode> will force it to be hidden, \u003Ccode>TRUE\u003C\u002Fcode> will force it to display, \u003Ccode>ALWAYS\u003C\u002Fcode> will display the admin bar even when logged out. These settings will override the ‘Show toolbar’ setting in the ‘Users > Your Profile’ options panel and \u003Ccode>add_filter('show_admin_bar', '__return_false');\u003C\u002Fcode> in functions.php, but doesn’t attempt to overcome any CSS based hiding of the admin bar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>In wp-config.php:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F set server environment to 'LOCAL'\ndefine('WPLT_SERVER', 'local');\n\n\u002F\u002F set admin bar color to #800080\ndefine('WPLT_COLOR', 'purple');\n\n\u002F\u002F show the admin bar even when logged out\ndefine('WPLT_ADMINBAR', 'always');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Disable Plugins\u003C\u002Fh4>\n\u003Cp>Pass a serialized array in this constant to disable plugins. This does not store any data in the database, so plugins that are manually deactivated or activated through the admin panel will stay so.\u003C\u002Fp>\n\u003Cp>In order for this feature to function properly, WP Local Toolbox must be installed as an mu-plugin. You can read more about mu-plugins here: https:\u002F\u002Fcodex.wordpress.org\u002FMust_Use_Plugins. We’re investigating ways to avoid this requirement; if you have any ideas we’d love to hear it!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WPLT_DISABLED_PLUGINS\u003C\u002Fstrong>: A serialized array of plugins to disable.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>In wp-config.php\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F deactivate a set of plugins\ndefine('WPLT_DISABLED_PLUGINS', serialize(\n    array(\n        'hello-dolly.php',\n        'w3-total-cache\u002Fw3-total-cache.php',\n        'updraftplus\u002Fupdraftplus.php',\n        'wordpress-https\u002Fwordpress-https.php'\n    )\n));\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Post Update Notifications\u003C\u002Fh4>\n\u003Cp>Receive notifications when any page, post, or attachment is added or updated. Notifications can be received via email, or can be sent to a Slack channel via their Incoming WebHook API.\u003C\u002Fp>\n\u003Cp>This is helpful in production to see if a client has submitted a new post, or in development to see if data is being added to the staging environment so you don’t accidentally overwrite new posts when pushing databases around.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>WPLT_NOTIFY\u003C\u002Fstrong>: Define this constant as the email address where you’d like to be notified of post updates. You can specify either an email address or a Slack Incoming WebHook URL. You can set up a Slack Incoming WebHook URL here: https:\u002F\u002Fmy.slack.com\u002Fservices\u002Fnew\u002Fincoming-webhook\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WPLT_NOTIFY_CHANNEL\u003C\u002Fstrong>: If WPLT_NOTIFY is set to a Slack Incoming WebHook URL, you can specify the channel that the notification will be posted to. If left unset, it will post to the default channel specified in Slack’s Incoming WebHooks settings page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WPLT_DISABLE_ATTACHMENT_NOTIFY\u003C\u002Fstrong>: If set, this will disable notifications for attachments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>In wp-config.php\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F send an email to someone@somewhere.com \n\u002F\u002F whenever any post or page is updated\ndefine('WPLT_NOTIFY','someone@somewhere.com')\n\n\u002F\u002F or, send a notification to a Slack channel\ndefine('WPLT_NOTIFY', 'https:\u002F\u002Fhooks.slack.com\u002Fservices\u002Fetc');\ndefine('WPLT_NOTIFY_CHANNEL','#channel');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Airplane Mode\u003C\u002Fh4>\n\u003Cp>Control loading of external files when developing locally. WP loads certain external files (fonts, gravatar, etc) and makes external HTTP calls. This isn’t usually an issue, unless you’re working in an evironment without a web connection. This plugin removes \u002F unhooks those actions to reduce load time and avoid errors due to missing files.\u003C\u002Fp>\n\u003Cp>On and Off: Can be toggled from the admin bar by clicking ‘Airplane Mode’. In the admin bar a ✗ or ✓ will indicate if Airplane Mode is enabled or disabled.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WPLT_AIRPLANE\u003C\u002Fstrong>: Set this to anything to enable the Airpane Mode toggle.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>In wp-config.php\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F enable the Airplane Mode toggle\ndefine('WPLT_AIRPLANE', 'true');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Modification\u003C\u002Fh4>\n\u003Cp>You can add code that will be executed depending on server name by modifying the following in wp-local-toolbox.php.\u003C\u002Fp>\n\u003Cp>I’d love a pull request if you come up with something useful.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>if (strtoupper(WPLT_SERVER) != 'LIVE' && strtoupper(WPLT_SERVER) != 'PRODUCTION') {\n    \u002F\u002F Everything except PRODUCTION\u002FLIVE SERVER\n\n    \u002F\u002F Hide from robots\n    add_filter( 'pre_option_blog_public', '__return_zero' );\n\n} else {\n    \u002F\u002F PRODUCTION\u002FLIVE SERVER\n\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Notes\u003C\u002Fh4>\n\u003Cp>As a special thank you, this plugin will remove the ridiculous \u003Ccode>Howdy,\u003C\u002Fcode> that is prepended to the username in the admin bar.\u003C\u002Fp>\n\u003Cp>You’re welcome.\u003C\u002Fp>\n\u003Ch4>Credit\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Plugin disabling from \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fmarkjaquith\" rel=\"nofollow ugc\">Mark Jaquith\u003C\u002Fa>: https:\u002F\u002Fgist.github.com\u002Fmarkjaquith\u002F1044546\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Using this fork from \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Frarst\" rel=\"nofollow ugc\">Andrey Savchenko\u003C\u002Fa>: https:\u002F\u002Fgist.github.com\u002FRarst\u002F4402927\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Airplane Mode from \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fnorcross\" rel=\"nofollow ugc\">Andrew Norcross\u003C\u002Fa>: https:\u002F\u002Fgithub.com\u002Fnorcross\u002Fairplane-mode\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Always showing the admin bar from \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fperishable\" rel=\"nofollow ugc\">Jeff Star\u003C\u002Fa>: http:\u002F\u002Fdigwp.com\u002F2011\u002F04\u002Fadmin-bar-tricks\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>A healthy refactoring from \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fjb510\" rel=\"nofollow ugc\">Jon Brown\u003C\u002Fa> of \u003Ca href=\"http:\u002F\u002F9seeds.com\u002F\" rel=\"nofollow ugc\">9seeds\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple plugin to help manage development over local, staging and production servers.",90,7046,92,7,"2015-06-25T04:51:00.000Z","4.2.39","",[19,20,21,22,23],"admin","administration","dashboard","notification","responsive","https:\u002F\u002Fgithub.com\u002Fjoeguilmette\u002Fwp-local-toolbox","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-local-toolbox.1.2.3.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,84,"2026-04-04T09:06:53.971Z",[37,58,82,102,121],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"remove-dashboard-access-for-non-admins","Remove Dashboard Access","1.2.1","TrustedLogin","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrustedlogin\u002F","\u003Cp>The easiest and safest way to restrict access to your WordPress site’s Dashboard and administrative menus. Remove Dashboard Access is a lightweight plugin that automatically redirects users who shouldn’t have access to the Dashboard to a custom URL of your choosing. Redirects can also be configured on a per-role\u002Fper-capability basis, allowing you to keep certain users out of the Dashboard, while retaining access for others.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Limit Dashboard access to user roles:\n\u003Cul>\n\u003Cli>Admins only\u003C\u002Fli>\n\u003Cli>Admins + editors\u003C\u002Fli>\n\u003Cli>Admins, editors, and authors\u003C\u002Fli>\n\u003Cli>or restrict by specific user capability\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Choose your own redirect URL\u003C\u002Fli>\n\u003Cli>Optionally allow users to edit their profiles\u003C\u002Fli>\n\u003Cli>Display a message on the login screen so users know why they’re being redirected\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Blocking access to the Dashboard is a great way to prevent clients from breaking their sites, prevent users from seeing things they shouldn’t, and to keep your site’s backend more secure.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Allow only users with roles or capabilities:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can restrict Dashboard access to Admins only, Editors or above, Authors or above, or by selecting a specific user capability.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Grant access to user profiles:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Optionally allow all users the ability to edit their profiles in the Dashboard. Users lacking the chosen capability won’t be able to access any other sections of the Dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show a custom login message:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supply a message to display on the login screen. Leaving this blank disables the message.\u003C\u002Fli>\n\u003C\u002Ful>\n","Disable Dashboard access for users of a specific role or capability. Disallowed users are redirected to a chosen URL. Get set up in seconds.",30000,467245,78,"2024-11-29T20:13:00.000Z","6.7.5","3.1.0","5.3",[53,20,21,54,55],"access","login","restrict","https:\u002F\u002Fwww.trustedlogin.com\u002Fremove-dashboard-access\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-dashboard-access-for-non-admins.1.2.1.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":32,"unpatched_count":27,"last_vuln_date":81,"fetched_at":29},"error-log-monitor","Error Log Monitor","1.7.12","Janis Elsts","https:\u002F\u002Fprofiles.wordpress.org\u002Fwhiteshadow\u002F","\u003Cp>This plugin adds a Dashboard widget that displays the latest messages from your PHP error log. It can also send you email notifications about newly logged errors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically detects error log location.\u003C\u002Fli>\n\u003Cli>Explains how to configure PHP error logging if it’s not enabled yet.\u003C\u002Fli>\n\u003Cli>The number of displayed log entries is configurable.\u003C\u002Fli>\n\u003Cli>Sends you email notifications about logged errors (optional).\u003C\u002Fli>\n\u003Cli>Configurable email address and frequency.\u003C\u002Fli>\n\u003Cli>You can easily clear the log file.\u003C\u002Fli>\n\u003Cli>The dashboard widget is only visible to administrators.\u003C\u002Fli>\n\u003Cli>Optimized to work well even with very large log files.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Once you’ve installed the plugin, go to the Dashboard and enable the “PHP Error Log” widget through the “Screen Options” panel. The widget should automatically display the last 20 lines from your PHP error log. If you see an error message like “Error logging is disabled” instead, follow the displayed instructions to configure error logging.\u003C\u002Fp>\n\u003Cp>Email notifications are disabled by default. To enable them, click the “Configure” link in the top-right corner of the widget and enter your email address in the “Periodically email logged errors to:” box. If desired, you can also change email frequency by selecting the minimum time interval between emails from the “How often to send email” drop-down.\u003C\u002Fp>\n","Adds a Dashboard widget that displays the latest messages from your PHP error log. It can also send logged errors to email.",20000,631204,86,48,"2025-10-01T15:12:00.000Z","6.8.5","4.5","7.4",[19,20,75,76,77],"dashboard-widget","error-reporting","php","http:\u002F\u002Fw-shadow.com\u002Fblog\u002F2012\u002F07\u002F25\u002Ferror-log-monitor-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ferror-log-monitor.1.7.12.zip",99,"2019-02-25 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":66,"downloaded":90,"rating":11,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":73,"tags":95,"homepage":100,"download_link":101,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"hide-admin-notices","Hide Admin Notices","2.1","PontetLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fpontetlabs\u002F","\u003Cp>New & improved!\u003C\u002Fp>\n\u003Cp>Have you become tired of the clutter of Admin Notices that appear at the top of every page in your WordPress Dashboard?\u003C\u002Fp>\n\u003Cp>With each new plugin or theme that you install, there seem to be more and more notices that appear at the top of each page!\u003C\u002Fp>\n\u003Cp>With this simple plugin, you can claim back all this wasted screen space so that you can focus on what is important – creating your content.\u003C\u002Fp>\n\u003Cp>Hide Admin Notices hides away all Notices, Messages, and Update Nags, and makes it easy for you to see them again when you want.\u003C\u002Fp>\n\u003Ch4>HOW DOES IT WORK?\u003C\u002Fh4>\n\u003Cp>After activating the plugin, you will have a new \u003Cstrong>Show Notices\u003C\u002Fstrong> button at the top right-hand corner of your admin pages – just next to \u003Cstrong>Screen Options\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Click the button to reveal all hidden notices, then simply click the button again to hide them.\u003C\u002Fp>\n\u003Ch4>SUPPORT\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Like this plugin?\u003C\u002Fstrong> Please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhide-admin-notices\u002Freviews\u002F?filter=5\" rel=\"ugc\">Rate It\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.buymeacoffee.com\u002Fpontetlabs\" rel=\"nofollow ugc\">Donate a $1\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Have a problem?\u003C\u002Fstrong> Please write a message in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhide-admin-notices\u002F\" rel=\"ugc\">WordPress Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n","Hide – or show – WordPress Dashboard Notices, Messages, Update Nags etc. ... for everything!",139848,19,"2024-02-18T17:52:00.000Z","6.4.8","5.9.8",[83,96,97,98,99],"hide-admin-notifications","hide-dashboard-notices","hide-dashboard-notifications","hide-updates-nags","https:\u002F\u002Fpontetlabs.com\u002Fhide-admin-notices","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-admin-notices.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":66,"downloaded":110,"rating":47,"num_ratings":111,"last_updated":112,"tested_up_to":49,"requires_at_least":113,"requires_php":17,"tags":114,"homepage":117,"download_link":118,"security_score":80,"vuln_count":119,"unpatched_count":27,"last_vuln_date":120,"fetched_at":29},"wp-hide-backed-notices","Hide Dashboard Notifications","1.4.6","WP Republic","https:\u002F\u002Fprofiles.wordpress.org\u002Fwprepublic\u002F","\u003Cp>Warnings and notices can be helpful for developers as they notify them for debugging issues with their code. Though these notices can be sometimes informative, quite often they become frustrating, inconvenient and even spammy; especially since they are a way of promoting the additional services offered by some plugins. The end result is a bloated WordPress Dashboard where you have to spend a lot of time and energy to close all those nags in order to clear your WordPress website’s backend. Hide Dashboard Notifications allows you to easily turn off those nags and notifications & hide plugin updates. It also stores them under the Notifications Tab where you can review them later if you want to.\u003C\u002Fp>\n\u003Ch3>Short Description\u003C\u002Fh3>\n\u003Cp>Save your WordPress Dashboard from Notifications Bloat! Hide all those annoying and spammy notices from your WordPress Dashboard. You can also enable the option to store and view them all together under the Notifications Tab.\u003C\u002Fp>\n\u003Ch3>Hide Dashboard Notifications Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Disables showing Plugin & Theme Notifications on your WordPress Dashboard.\u003C\u002Fli>\n\u003Cli>Disables showing WordPress Notifications from the WordPress Dashboard & Admin Bar.\u003C\u002Fli>\n\u003Cli>Lets you choose if you want to Hide the Dashboard Notifications for administrators(by default) or all backend user roles.\u003C\u002Fli>\n\u003Cli>Shows blocked notifications under the Notifications Tab.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How it works:\u003C\u002Fh3>\n\u003Cp>As is the case with most WordPress sites the number of plugins installed is often quite big and so is the number of notifications popping up on your WordPress Dashboard. We are sure you are familiar with the chaos these can create while you work. As we understand how difficult it is for you to focus on such clutter, we have created the Hide Dashboard Notifications Plugin. It takes care of all plugin notifications for you and allows you to manage them successfully by silencing them so that you work undisturbed within a clear WordPress Dashboard. Hide WordPress Dashboard Notifications is the easiest and most convenient way to deal with dashboard notifications. This way you can declutter your dashboard and stay focused on your work. All you need to do is install the Hide WordPress Dashboard Notifications plugin and choose the settings that suit your needs best. You can choose to hide the notifications coming from the installed plugins so that you get to focus on your work and get things done. You can even opt for hiding the WordPress update notices. As new releases of updates are rolled out frequently, you can choose to silence those notifications for a certain amount of time, or until you finish the issue you are working on. You also have the option of hiding the dashboard notices for only the Administrators of your website. The rest of the users of the WordPress website will still be able to receive the notices. These pop-ups and notices are not deleted. They are simply put on hold. Should you wish to go through them you will find them all perched under the notifications tab of the plugin. This way, you will be able to sort them out at your own convenience,  tackling them successfully. Want to get rid of the annoying notices which is displayed when a new plugin is installed? Then you’re at the right place 🙂 Install our Hide Backend Notifications plugin and all your problem will be solved.\u003C\u002Fp>\n\u003Ch3>Reviews\u003C\u002Fh3>\n\u003Cp>If you have installed the Hide WordPress DashBoard Notifications plugin then go ahead and leave a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-hide-backed-notices\u002Freviews\u002F\" rel=\"ugc\">review\u003C\u002Fa>. We would be happy to receive your feedback and we will take it seriously into consideration.\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>If you find this useful and if you want to contribute, there are three ways:\u003C\u002Fp>\n\u003Col>\n\u003Cli>You can \u003Ca href=\"https:\u002F\u002Fwprepublic.com\u002Fcontact\" rel=\"nofollow ugc\">contact us\u003C\u002Fa> and submit your bug reports, suggestions and requests for features;\u003C\u002Fli>\n\u003Cli>If you want to translate it to your language (there are just a few lines of text), you can use the \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwp-hide-backed-notices\" rel=\"nofollow ugc\">translation project\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>Using the plugin is free, but if you want you can support my efforts by donating with Helen Keller International \u003Ca href=\"https:\u002F\u002Fsecure.givewell.org\u002F?charity=helen_keller_initiative\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","Warnings and notices can be helpful for developers as they notify them for debugging issues with their code. Though these notices can be sometimes inf &hellip;",290551,33,"2026-03-03T21:48:00.000Z","3.0",[83,96,98,115,116],"hide-nags","hide-wordpress-plugin-update","http:\u002F\u002Fwprepublic.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-hide-backed-notices.1.4.6.zip",2,"2024-06-20 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":68,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":17,"tags":135,"homepage":141,"download_link":142,"security_score":143,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"disable-wp-notification","Disable WP Notification","3.4","Sourabh Agrawal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsourabhasct\u002F","\u003Cp>Showing the notifications related to plugins and themes is not a good idea for all the user roles. Disable WP Notification helps you to disable all the spammy notifications from the entire wordpress dashboard.\u003C\u002Fp>\n\u003Cp>I know sometimes it is require to get the notifications, so considering this, Our experienced developers provide you the following options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable all notifications\u003C\u002Fli>\n\u003Cli>Disable Notifications for all users\u003C\u002Fli>\n\u003Cli>Disable Notifications for all users except admin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Disable WP Notification Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Disable all the spammy notifications and clean the Dashboard.\u003C\u002Fli>\n\u003Cli>A panel to show all the disabled notifications.\u003C\u002Fli>\n\u003Cli>Disable the notifications for all the users including admin.\u003C\u002Fli>\n\u003Cli>Disable the notifications for all the users excluding admin. That means, except admin this will work only on the other users.\u003C\u002Fli>\n\u003Cli>Disable theme updates and notification.\u003C\u002Fli>\n\u003Cli>Disable plugin updates.\u003C\u002Fli>\n\u003Cli>Only Admin can manage the settings.\u003C\u002Fli>\n\u003C\u002Ful>\n","Best wordpress plugin to remove all the admin panel notifications in just one click. Including the theme and plugin update notification.",10000,65716,12,"2026-03-10T05:53:00.000Z","6.9.4","6.0",[136,137,138,139,140],"disable-admin-notices","disable-dashboard-notifications","disable-plugin-update","disable-theme-update","remove-unwanted-notification","https:\u002F\u002Fsourabhagrawal.com\u002Fdisable-wp-notification","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-wp-notification.3.4.zip",100,{"attackSurface":145,"codeSignals":215,"taintFlows":229,"riskAssessment":230,"analyzedAt":247},{"hooks":146,"ajaxHandlers":211,"restRoutes":212,"shortcodes":213,"cronEvents":214,"entryPointCount":27,"unprotectedCount":27},[147,152,156,161,165,168,173,176,179,183,186,190,194,199,203,208],{"type":148,"name":149,"callback":150,"file":151,"line":33},"filter","option_active_plugins","do_disabling","toolbox\\inc\\WPLT_Disable_Plugins.php",{"type":148,"name":153,"callback":154,"file":151,"line":155},"site_option_active_sitewide_plugins","do_network_disabling",31,{"type":148,"name":157,"callback":158,"file":159,"line":160},"pre_option_blog_public","__return_zero","toolbox\\wp-local-toolbox.php",18,{"type":148,"name":162,"callback":163,"file":159,"line":164},"show_admin_bar","__return_false",119,{"type":148,"name":162,"callback":166,"file":159,"line":167},"__return_true",121,{"type":169,"name":170,"callback":171,"file":159,"line":172},"action","admin_bar_menu","always_show_adminbar",137,{"type":148,"name":162,"callback":166,"priority":174,"file":159,"line":175},1000,138,{"type":169,"name":170,"callback":177,"file":159,"line":178},"environment_notice",145,{"type":169,"name":180,"callback":181,"file":159,"line":182},"admin_head","environment_notice_css",148,{"type":169,"name":184,"callback":181,"file":159,"line":185},"wp_head",149,{"type":148,"name":170,"callback":187,"priority":188,"file":159,"line":189},"goodbye_howdy",25,152,{"type":169,"name":191,"callback":192,"file":159,"line":193},"init","wplt_server_init",155,{"type":169,"name":195,"callback":196,"priority":197,"file":159,"line":198},"transition_post_status","notify_on_post_update",10,167,{"type":169,"name":200,"callback":201,"priority":32,"file":159,"line":202},"add_attachment","notify_on_attachment_update",173,{"type":169,"name":204,"callback":205,"priority":206,"file":159,"line":207},"wp_enqueue_scripts","wplt_airplane_css",99999,283,{"type":169,"name":209,"callback":205,"priority":206,"file":159,"line":210},"admin_enqueue_scripts",284,[],[],[],[],{"dangerousFunctions":216,"sqlUsage":221,"outputEscaping":223,"fileOperations":27,"externalRequests":32,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":228},[217],{"fn":218,"file":159,"line":219,"context":220},"unserialize",316,"new WPLT_Disable_Plugins(unserialize(WPLT_DISABLED_PLUGINS));",{"prepared":27,"raw":27,"locations":222},[],{"escaped":27,"rawEcho":32,"locations":224},[225],{"file":159,"line":226,"context":227},72,"raw output",[],[],{"summary":231,"deductions":232},"The plugin \"wp-local-toolbox\" v1.2.3 presents a mixed security posture.  On the positive side, it exhibits an exceptionally small attack surface with no apparent AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, all detected SQL queries are properly prepared, and there is no recorded vulnerability history, suggesting a generally stable codebase.  However, the static analysis reveals significant concerns, primarily the presence of a dangerous function ('unserialize') without any apparent input validation or sanitization mechanisms demonstrated in the analysis. The fact that 0% of outputs are properly escaped is also a major red flag, potentially leading to Cross-Site Scripting (XSS) vulnerabilities if the unserialized data is ever outputted directly.\n\nThe lack of nonce checks and capability checks across the board, while not directly exploitable given the zero entry points, indicates a lack of robust security practices for any potential future expansion or if hidden entry points were missed. The single external HTTP request also warrants attention, as it could be a vector for further attacks if not handled securely.  The absence of any taint analysis flows is somewhat reassuring, but this could be due to the limited scope of the analysis or the plugin's simplicity, not necessarily a guarantee of no vulnerabilities.\n\nIn conclusion, while the plugin has a clean history and a small attack surface, the identified code signals, particularly the use of `unserialize` and the complete lack of output escaping, represent critical security weaknesses.  These are concerning enough to warrant significant caution and further investigation into how these functions are utilized within the plugin.",[233,236,239,242,244],{"reason":234,"points":235},"Dangerous function \"unserialize\" used",15,{"reason":237,"points":238},"0% output escaping",8,{"reason":240,"points":241},"No nonce checks found",5,{"reason":243,"points":241},"No capability checks found",{"reason":245,"points":246},"External HTTP request without context",3,"2026-03-16T21:20:20.305Z",{"wat":249,"direct":254},{"assetPaths":250,"generatorPatterns":251,"scriptPaths":252,"versionParams":253},[],[],[],[],{"cssClasses":255,"htmlComments":258,"htmlAttributes":260,"restEndpoints":261,"jsGlobals":262,"shortcodeOutput":263},[256,257],"wp-admin-bar-environment-notice","environment-notice",[259],"\u003C!-- WPLT Admin Bar Notice -->",[],[],[],[]]