BACK TO DIRECTORY

Toggle Admin Notices

by Umang Prajapati

0.0
(0 ratings)

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_notices and all_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-expanded attributes and visible focus rings.

Plugin Details

Active Installs
0
Total Downloads
636
Version
1.1.0
Requires WP
5.0
Requires PHP
7.4
Tested Up To
7.1
Added
2026-03-19
Last Updated
2026-09-05 4:24pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0