WP PowerSuite
150+ modules in one suite — toggle only what you need. Zero runtime cost for features you leave off.
See Plans
On This Page
v 1.1.2
Last updated: 05/03/2026

Hide Admin Notices

Clean up admin pages by moving notices into a separate panel easily accessible via the admin bar.

Overview

Hide Admin Notices moves admin notices (success, info, warning, error messages) into a collapsible panel instead of showing them at the top of every page. A “Notices” link in the admin bar opens the panel so you can see them when you need to. Choose which types to hide: WordPress core, plugins, themes, and optionally errors. This keeps admin pages clean while still giving you access to all notices. Non-admins can have notices fully hidden.

Who is this for?
Administrators and editors who want a cleaner admin without losing important notices, or those who prefer to check notices on demand.

Features

Notices Panel
Hidden notices appear in a slide-out panel. Click "Notices" in the admin bar to open it. Notices stay organized and easy to review.
Choose What to Hide
Hide notices from: WordPress core, plugins, themes. Optionally hide error notices too (use with caution).
Error Notices Option
When enabled, error notices are also moved to the panel. Only enable if you monitor errors elsewhere—errors can indicate critical issues.
Non-Admin Behavior
Users without manage_options see no notices at all. Keeps the admin clean for editors and authors.

How It Works

1
Enable the Module
Go to WP PowerSuite, find "Hide Admin Notices," and click the Enable button. A valid license is required (premium module).
2
Configure Settings
Open the module settings. Choose which notice sources to hide: Core, Plugins, Themes. Optionally enable "Also hide error notices."
3
View Notices
Admin notices appear in the panel. Click "Notices" in the admin bar to open it. Notices are grouped and easy to review.
Performance Note
Lightweight. Uses CSS to hide notices and JavaScript to move them into the panel. A small script runs on admin pages. No extra database queries.

Installation & Activation

1
Install WP PowerSuite
Make sure the WP PowerSuite plugin is installed and activated on your site.
2
Enable the Module
Go to the WP PowerSuite menu, find "Hide Admin Notices" in the module list, and click the Enable button. A valid license is required for this premium module.
3
Configure Settings
Open the module settings and select which notice sources to hide. Save.
Requirements
PHP 8.1 or higher WordPress 6.0 or higher Permission to manage options (Administrator) Valid WP PowerSuite license (premium module)

Use Cases

  • Notice Cleanup
    Clean up admin pages cluttered with plugin notices
  • Noise Reduction
    Reduce visual noise when you have many plugins
  • Notice Manager
    Keep notices available but out of the way
  • Role Simplified
    Simplify the admin for non-admin users

Frequently Asked Questions

Troubleshooting

  • Notices panel is empty
    Check that you've selected at least one notice source (Core, Plugins, Themes) in the module settings. If none are selected, no notices are collected.
  • I don't see the Notices link
    Ensure the module is enabled and you have a valid license. The link appears in the admin bar for users with manage_options.