Title: Notifications Hider
Author: Kantari Samy
Published: <strong>8. měrca 2024</strong>
Last modified: 30. septembra 2026

---

Tykace pytaś

![](https://ps.w.org/notifications-hider/assets/banner-772x250.png?rev=3047622)

![](https://ps.w.org/notifications-hider/assets/icon-256x256.png?rev=3047622)

# Notifications Hider

 Wót [Kantari Samy](https://profiles.wordpress.org/leprincenoir/)

[Ześěgnuś](https://downloads.wordpress.org/plugin/notifications-hider.1.1.0.zip)

 * [Drobnostki](https://dsb.wordpress.org/plugins/notifications-hider/#description)
 * [Pógódnośenja](https://dsb.wordpress.org/plugins/notifications-hider/#reviews)
 * [Wuwiśe](https://dsb.wordpress.org/plugins/notifications-hider/#developers)

 [Pódpěra](https://wordpress.org/support/plugin/notifications-hider/)

## Wopisanje

=A PLUGIN TO HIDE WORDPRESS NOTIFICATIONS FROM UNAUTHORIZED USERS.=

Notifications Hider is a WordPress plugin designed to improve the security and management
of notifications on your site. It allows you to hide administrative notifications
from unauthorized users, ensuring that only the relevant people receive critical
information.

With Notifications Hider, you can :

 * Control who can see WordPress notifications: choose the administrators allowed
   to see them, everyone else sees nothing.
 * Ensure a cleaner, less cluttered administration experience.
 * Improve security by limiting access to sensitive information.
 * Keep important notices visible: detected notices are listed by plugin, theme 
   or WordPress core, and you choose the exceptions that stay visible to everyone.
 * Group your own notices in a notification center: a bell icon in the toolbar, 
   with a counter, opens a panel listing the notices of the current page instead
   of stacking them at the top of every screen.
 * Hide anything else with custom CSS, for the rare notices that do not use the 
   standard WordPress hooks.

#### How it works

Notices printed through the standard WordPress hooks (`admin_notices`, `all_admin_notices`,`
network_admin_notices`, `user_admin_notices`) are removed right before being displayed
to unauthorized users. Authorized administrators keep seeing everything, either 
at the top of the pages or in the notification center.

The settings page shows a plain-language summary of the current behavior: who sees
notices, what other users see, and whether the notification center is enabled.

### Languages / Localization

Notifications Hider is translated into English and French.

If you’d like to translate the plugin into your language, [please click here](https://translate.wordpress.org/projects/wp-plugins/notifications-hider/).

## Screenshots

[⌊Before -> Low visibility⌉⌊Before -> Low visibility⌉[

Before -> Low visibility

[⌊After -> Optimal visibility⌉⌊After -> Optimal visibility⌉[

After -> Optimal visibility

[⌊Settings: notification center and exceptions, detected notices grouped by plugin⌉⌊
Settings: notification center and exceptions, detected notices grouped by plugin⌉[

Settings: notification center and exceptions, detected notices grouped by plugin

[⌊Notification center: the bell icon in the toolbar opens the panel⌉⌊Notification
center: the bell icon in the toolbar opens the panel⌉[

Notification center: the bell icon in the toolbar opens the panel

## FAQ

### Who can use Notifications Hider?

Notifications Hider is designed for everyone, with no coding skills required.

### What happens if no administrator is selected?

All site administrators see the notices. Other users (editors, authors…) never see
them, except the exceptions you check in the settings.

### What is an exception?

A notice checked in the „Exceptions: always visible to everyone“ list. It is displayed
to every user, including unauthorized ones, and it is never moved to the notification
center. By default, leave everything unchecked and keep this for important alerts
only.

### Why is a notice missing from the exceptions list?

Notices are detected when they are displayed to an administrator. Browse the page
where the notice appears, then reload the settings page. Notices printed directly
in a page, without the `admin_notices` hooks, cannot be detected.

### The notification center shows different notices depending on the page. Is that normal?

Yes. WordPress does not store notices: each plugin decides, on every page, whether
to display one. The panel lists exactly the notices the current page would have 
displayed at the top.

### Why does the notification center ignore some hidden notices?

Some plugins insert hidden notices that their scripts reveal later, for example 
WooCommerce’s „Connection lost“ message. They are left in the page, hidden, and 
are not counted as notifications.

### Are notices in the block editor hidden?

No. The block editor displays its notices through JavaScript, not through the classic`
admin_notices` hook. The notification center is not used in the block editor either.
Use the custom CSS field to hide specific elements if needed.

## Reviews

There are no reviews for this plugin.

## Sobustatkujuce a wuwijarje

„Notifications Hider“ jo software wótwórjonego žrědła. Slědujuce luźe su pśinosowali
k toś tomu tykacoju.

Sobustatkujuce

 *   [ Kantari Samy ](https://profiles.wordpress.org/leprincenoir/)

“Notifications Hider” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/notifications-hider/contributors)
for their contributions.

[Translate “Notifications Hider” into your language.](https://translate.wordpress.org/projects/wp-plugins/notifications-hider)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/notifications-hider/),
check out the [SVN repository](https://plugins.svn.wordpress.org/notifications-hider/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/notifications-hider/)
by [RSS](https://plugins.trac.wordpress.org/log/notifications-hider/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * New: exceptions. Detected notices are listed by plugin, theme or core in the 
   settings; checked ones stay visible to everyone.
 * New: notification center. Authorized administrators can group notices in a panel
   opened from a bell icon in the toolbar, with a counter.
 * New: plain-language summary of the current behavior on the settings page, with
   a warning when every notice is an exception.
 * Fix: fatal error for non-administrator users when no administrator was selected
   in the settings.
 * Security: settings are now sanitized on save (administrator IDs validated, HTML
   tags stripped from custom CSS).
 * Security: custom CSS is printed through the WordPress styles API instead of a
   raw `<style>` tag.
 * Fix: CSS child selectors (`>`) are no longer broken by HTML escaping.
 * Improvement: notices are removed right before being printed, so late-registered
   notices (including network and user admin notices) are hidden too.
 * Improvement: uses the core code editor (`wp_enqueue_code_editor`), respecting
   the user’s syntax highlighting preference.
 * Improvement: authorization is computed once per request; plugin no longer runs
   on AJAX requests.
 * Improvement: options are deleted on uninstall.
 * Compatibility: tested up to WordPress 7.1, PHP 7.4 to 8.5.

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.1.0**
 *  Last updated **14 góźinow**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 abo nowša **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 abo nowša **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/notifications-hider/) a [French (France)](https://fr.wordpress.org/plugins/notifications-hider/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/notifications-hider)
 * Tags
 * [admin](https://dsb.wordpress.org/plugins/tags/admin/)[Admin notices](https://dsb.wordpress.org/plugins/tags/admin-notices/)
   [clean admin](https://dsb.wordpress.org/plugins/tags/clean-admin/)[Notifications](https://dsb.wordpress.org/plugins/tags/notifications/)
 *  [Rozšyrjony naglěd](https://dsb.wordpress.org/plugins/notifications-hider/advanced/)

## Pógódnośenja

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/notifications-hider/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/notifications-hider/reviews/)

## Sobustatkujuce

 *   [ Kantari Samy ](https://profiles.wordpress.org/leprincenoir/)

## Pódpěra

Got something to say? Need help?

 [Forum pomocy pokazaś](https://wordpress.org/support/plugin/notifications-hider/)