Dashboard Notices

Welcome to Dashboard Notices, your solution for decluttering the WordPress admin dashboard!

Are you tired of the endless stream of notices cluttering up your workspace? Say goodbye to the chaos and hello to a clean dashboard with the help of this plugin.

Dashboard Notices is designed to streamline your WordPress experience by gathering all those pesky notices that pop up throughout the dashboard and neatly hiding them away. No more distractions or interruptions as you navigate through your admin panel.

With Dashboard Notices, you’ll enjoy:

Clutter-Free Dashboard

Say goodbye to the clutter and confusion caused by multiple notices competing for your attention. Our plugin gathers them all in one place, leaving your dashboard clean and easy to navigate.

Dedicated Notices Page

Access all your notices conveniently on one dedicated page under Dashboard → Notices.

On-Demand Notice Display

Need to access notices quickly? With Dashboard Notices, you can view admin notices on a page on demand with just a click.

Toolbar Notification Bubble

Stay informed at a glance with the handy toolbar notification bubble. A small but noticeable indicator displays the number of notifications waiting for your attention, right in your toolbar.

Improved Productivity

With a clean dashboard and centralized notices, you can focus on what matters most—managing your website efficiently and effectively.

No-Fuss Setup

Say goodbye to complicated configurations and endless settings menus. No settings to tweak, no technical headaches. Dashboard Notices is designed for simplicity—just activate the plugin, and you’re good to go.

Download Dashboard Notices

Dashboard Notices 1.2.0

Usage Instructions

Install and activate like any other plugin. As promised, there are no settings to mess with.

Once activated all properly added WordPress notices will be hidden from the dashboard and they will be replaced with one dismissable notice alerting you if there are any notices.

Important notices like errors and notices that are “improperly” added are not hidden! (There is a plan for these pesky ones…)

The notice can be dismissed; it will automatically show up again after 7 days to make sure you don’t miss any important notices. The number of days can be adjusted with the agu_dashboard_notices_dismiss_notice_days filter. In case you want to dismiss the notice for 30 days, you can add this snippet to your theme’s functions.php file:

add_filter( 'agu_dashboard_notices_dismiss_notice_days', function(){
	return 30;
} );

All the hidden notices can be viewed and handled on the Dashboard → Notices page.

A nice bell icon will also be added to the right side of the admin toolbar, with a familiar red bubble showing how many notices are hidden on the current page. Clicking on the “Display notices” will reload the current page and all the notices will be temporarily visible. This can be useful because some notices show up only on specific dashboard pages, and would not show up on the Notices page.

Download Dashboard Notices

Dashboard Notices 1.2.0

Frequently Asked Questions

Q: How much does this plugin cost?

A: The current version is absolutely free.

Q: What if there are still notices appearing after I activate the plugin?

A: Dashboard Notices tries its best to hide admin notices that were created by using the `admin_notices` hook according to the official documentation. As a result, notices that are not following those guidelines might still show up. A later version might handle those notices. Feel free to let me know about these in the Issues section of the repository.

Q: What if I experience problems?

A: I’m always interested in your feedback. The Issues section of the repository is the best place to flag any issues. Do note, however, that the degree of support I provide tends to be very limited at the moment.

Changelog

= [1.2.0] 2024-02-23 =

  • Feature – Ensure the admin notice stays dismissed.
  • Feature – Added the agu_dashboard_notices_dismiss_notice_days filter to change the number of days the notice should stay dismissed.
  • Feature – Make the plugin translatable.

= [1.1.0] 2024-02-22 =

  • Tweak – Renamed the plugin to Dashboard Notices to match the name with what it is handling.
  • Feature – Added an option to the toolbar to show the notices.
  • Feature – Added a dismissible admin notice to show there are notices available. 🙂
  • Tweak – Various tweaks and code enhancements.

= [1.0.0] 2024-02-14 =

  • Initial release