Description
DashClean Admin Notice Manager helps clean up WordPress admin notices and dashboard notifications without turning into a blanket “hide everything” plugin.
It is built for site owners, beginners, freelancers, agencies, and client sites that want a quieter WordPress dashboard without losing important maintenance or save feedback.
After activation, DashClean starts with beginner-friendly defaults and includes setup presets:
- Routine admin notices move into a unified tray in the top admin bar.
- Save, error, plugin, theme, and core update notices stay visible inline by default.
- Selective hiding is off until you choose exactly which notices to suppress.
- Client Site Mode can quiet dashboards for non-administrator users when needed.
- Hidden notices are recorded as compact metadata in an inbox for review.
- Presets help you choose Beginner Mode, Client Site Mode, Clean Admin Mode, or Custom Settings.
Features:
- WordPress admin notice tray in the top admin bar with a notice counter.
- Setup presets for beginners, client sites, clean admin screens, and custom workflows.
- Admin notice manager workflow for cleaner dashboard notification handling.
- Captures common admin notices via output buffering.
- Hide selected admin notices and dashboard notifications with selective rules.
- Optional role-based notice cleanup for non-administrators.
- Optional Dashboard Welcome Panel hiding.
- Inline success, error, plugin, theme, and core update notices stay visible by default.
- Selective notice suppression rules using class, plugin slug, text, and URL matching.
- Hidden notice inbox with restore and reset workflow.
- Admin bar item manager to hide selected admin bar nodes.
- Lightweight frontend behavior with vanilla JavaScript.
No account, API key, external service, or paid upgrade is required.
Screenshots
Installation
- Install DashClean from Plugins > Add New or upload the plugin folder to
/wp-content/plugins/. - Activate the plugin through the Plugins menu in WordPress.
- DashClean works immediately with the recommended beginner setup.
- Optional: go to Settings > DashClean and choose a setup preset.
Recommended beginner setup:
- Choose Beginner Mode if you are not sure what to change.
- Keep feedback and update notices visible on page.
- Leave selective notice suppression off unless you know the exact notices you want to hide.
FAQ
-
Does DashClean store captured admin notices in the database?
-
DashClean handles notice markup in request/runtime flow. It only stores compact hidden-notice metadata for the inbox, not raw notice HTML.
-
Does DashClean require setup after activation?
-
No. DashClean works immediately with recommended defaults. Beginners can activate it and leave the settings unchanged.
-
What setup preset should I choose?
-
Choose Beginner Mode for most sites, Client Site Mode for freelancer or agency client dashboards, Clean Admin Mode for your own workspace, or Custom Settings when you want full manual control.
-
Can DashClean disable admin notices or hide dashboard notifications?
-
Yes. DashClean can hide selected admin notices and dashboard notifications using selective suppression rules. It is designed to avoid hiding important save and update workflows by default.
-
Should beginners enable selective notice suppression?
-
Only when needed. Leave it off at first, then add rules for specific notices you recognize and want to hide.
-
Can I hide the default Welcome panel?
-
Yes. Enable Hide Welcome Panel on Dashboard in settings.
-
Does DashClean hide WordPress update notices by default?
-
No. The plugin keeps update-related notices visible inline by default so maintenance workflows remain clear.
-
Is DashClean useful for client site dashboard cleanup?
-
Yes. DashClean can reduce dashboard clutter for non-administrators while keeping the admin experience cleaner and more focused.
-
Does DashClean connect to external services?
-
No. DashClean does not require an account, API key, tracking service, or remote assets to manage notices.
-
Where can I get support?
-
Use the DashClean support forum on WordPress.org for setup questions, bug reports, and compatibility reports.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“DashClean Admin Notice Manager” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “DashClean Admin Notice Manager” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.3
- Updated plugin version metadata for the 1.3.3 release.
- Added setup presets: Beginner Mode, Client Site Mode, Clean Admin Mode, and Custom Settings.
- Added beginner setup guidance to the DashClean settings screen.
- Improved settings copy so recommended defaults are clearer for new users.
- Improved readme installation, FAQ, screenshots, privacy, and support guidance for WordPress.org visitors.
- Added a WordPress Playground blueprint for easier directory preview testing.
1.3.2
- Maintenance release for WordPress.org packaging and notice-management hardening.
1.3.1
- Added a
Settingsquick link on the Plugins screen for faster access to DashClean options. - Added a scoped
Donatelink on DashClean’s plugin row in the Plugins screen.
1.3.0
- Refocused the plugin on safe, selective notice management rather than blanket suppression.
- Removed update-notice suppression and redirect-blocking behavior that could interfere with normal admin workflows.
- Clarified the settings menu label to DashClean and tightened settings copy.
- Kept update-related notices visible inline by default.
- Improved the readme positioning to better explain the plugin’s targeted workflow.
1.2.1
- Extracted hidden inbox persistence into a dedicated storage class for cleaner architecture.
- Added AJAX logging so dynamically suppressed notices are captured in the hidden inbox.
- Improved i18n text handling for fallback and empty-state labels.
1.0.0
- Initial release.
- Admin notice tray with counter and dropdown.
- Settings page with toggle controls.
- Welcome panel hiding, selective rule matching, hidden-notice inbox, and admin bar item manager.



