Notices Drawer
Collects admin notices into one collapsible drawer and names the plugin each notice came from. Error notices and WordPress notices stay in place. No JavaScript.
by George Vasiliades · github.com/poseidonas/notices-drawer · website
★ 0stars
1release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/poseidonas/notices-drawer/releases/download/v1.0.0/notices-drawer.zipDeclares an update source (https://github.com/Poseidonas/notices-drawer), so updates arrive through the plugin's own updater.
From the readme
Notices Drawer
Collects admin notices into one collapsible drawer and names the plugin each notice came from. Error notices and WordPress notices stay in place. No JavaScript.
- Author: George Vasiliades - https://github.com/Poseidonas
- License: GPL-2.0-or-later
- Requires WordPress 6.7+ and PHP 8.0+
What it does
Fifteen plugins with one notice each turn the dashboard into a wall of boxes before any real content starts. WordPress has no registry of notices: every plugin simply echoes markup inside an action, so there is no way to ask what is on the screen or who put it there.
This plugin runs each registered notice callback on its own and captures what it prints. That means it knows exactly which plugin, theme or must-use plugin produced every notice, without ever parsing somebody else's markup. Notices that do not need to be in your way are moved into a single collapsible drawer at the top of the screen:
Opening it shows the notices exactly as their authors printed them, with the dismiss buttons still working.
Nothing happens until you switch collecting on. A fresh installation changes no screen at all.
No JavaScript
The drawer is a plain HTML details element. There
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v1.0.0 | Aug 18, 2026 | notices-drawer.zip | 1 |