BACK TO DIRECTORY

Toggle Admin Notices cleans up your WordPress dashboard by grouping admin notices according to the plugin or theme that produced them. Each group is collapsible, and every notice can be snoozed for a chosen duration or permanently dismissed — all on a per-user basis.
Features
- Group by source — notices are organised into collapsible panels labelled with the real plugin/theme display name (read directly from plugin headers).
- Per-user preferences — dismissals and snoozes are stored in user meta, so each admin user has independent control.
- Flexible snooze durations — choose to snooze a notice for 1 hour, 1 day, or 1 week.
- Permanent dismiss — hide a notice for good (for your account).
- Auto-deduplication — identical notices shown multiple times are collapsed automatically.
- Covers all notice hooks — intercepts both
admin_noticesandall_admin_notices. - Settings page — view how many notices are dismissed and reset them with one click (Settings Admin Notices).
- PHP 8.4 compatible — uses typed properties,
str_starts_with(), and avoids all deprecated patterns. - Accessible — keyboard-navigable group toggles with proper
aria-expandedattributes and visible focus rings.
Plugin Details
Active Installs
0Total Downloads
636Version
1.1.0Requires WP
5.0Requires PHP
7.4Tested Up To
7.1Added
2026-03-19Last Updated
2026-09-05 4:24pm GMTRatings
5
0
4
0
3
0
2
0
1
0