SparkElevate Notice Control
Most notice plugins give you an on/off switch: notices are either visible or gone. SparkElevate Notice Control is built around the two questions that actually come up on a real site — for how long should a notice disappear, and for whom.
Snooze instead of delete
A notice is rarely useless forever. A licence reminder matters again next month; a rating request does not. So instead of removing a notice, you postpone it:
- 7 days — for reminders you want back soon
- 30 days — for licence or renewal notices
- Until a date — pick any day in a calendar
- Permanently — for notices you never want to see again
When the time is up, the notice comes back on its own. Nothing is lost, nothing is silently swallowed.
Decide who stops seeing it
This is where the plugin differs most. A snooze does not have to apply to everyone. By default it only affects your own account. Administrators can additionally hide a notice for:
- specific roles — for example all editors and authors, while administrators keep seeing it,
- specific individual users — found through a live search of the user database,
- the whole site — one switch, everyone.
That makes it practical for agencies: keep your client’s dashboard clear without blinding yourself to the same message.
See what you are bringing back
Every hidden notice is stored with its original markup. Before you restore one, the confirmation dialog shows the notice exactly as it stood in the backend — so you know what will reappear instead of guessing from a title.
Nothing is one click away from being lost
Every action — hiding, editing, restoring, restoring everything — shows a toast with an Undo button. Misclicks are reversible.
Core notices stay protected
Failed updates, security warnings and maintenance messages from WordPress itself cannot be hidden. They show a small “Protected” badge instead of the snooze control. Developers can extend that protection list through the sparkelevate_notice_control_is_protected filter.
The dashboard
Under Settings → SparkElevate Notice Control every hidden notice appears as a card showing its source plugin, an excerpt, the remaining time and its scope. Filter by temporary and permanent, edit duration and scope at any time, restore individually or all at once.
Built for real sites
- No custom database tables; one lean, non-autoloaded option
- Nothing runs on the front end — the public side of your site is untouched
- Assets load only in the admin, the dashboard app only on its own page
- Expired snoozes clean themselves up when the list is next read
- Uninstalling removes every trace, including on Multisite networks
External services
This plugin does not connect to any external service. It sends no data anywhere, loads no code from third-party servers, and contains no tracking or analytics. The Help & Support panel contains ordinary links to wordpress.org and to the author’s Buy Me a Coffee page, which are only opened when you click them.
