Отключите уведомления в админке WordPress — наведите порядок в консоли раз и навсегда
Unnotifier — бесплатный плагин скрытия уведомлений WordPress, который добавляет на каждое уведомление в админке две кнопки: «Скрыть для меня» и «Скрыть для всех». Выберите показать все, индивидуальное управление или скрыть все — затем восстановите что угодно из Настроек или панели администратора.
Что такое Unnotifier?
Unnotifier — бесплатный плагин для скрытия уведомлений WordPress для администраторов сайтов, разработчиков и агентств, которым нужен более спокойный wp-admin. Он позволяет отключать уведомления в админке для своего аккаунта или для всех пользователей в трёх режимах отображения с элементами восстановления. Плагин бесплатен на WordPress.org без платных версий и хранит все данные в локальных параметрах и user meta без внешних запросов.
- Цена Бесплатно на WordPress.org
- Режимы Показать все, индивидуально, скрыть все
- Хранение Только параметры & user meta
- Требования WordPress 5.0+ и PHP 7.4+
Почему админка WordPress кажется такой шумной?
Потому что десятки плагинов сбрасывают предложения об обновлении, напоминания и баннеры в одну зону уведомлений — а в WordPress нет встроенного способа отключать их по одному.
Баннеры обновлений повсюду
Платные предложения и уведомления “ограниченное предложение” накладываются на каждом экране админки и хоронят сообщения, которые действительно важны.
Стеки плагинов усиливают шум
Магазины WooCommerce, SEO-наборы и агентские стеки легко насчитывают десятки плагинов — и каждый добавляет свои уведомления в админке.
Клиенты видят разработческий беспорядок
Технические предупреждения и отладочные подсказки сбивают с толку нетехнических клиентов, когда агентства передают сайт без очистки консоли.
Unnotifier решает это на уровне уведомлений. Это плагин очистки консоли WordPress, который позволяет скрывать уведомления в админке, которые показывает WordPress — персонально, глобально или все сразу — без удаления плагинов и правки кода.
Что Unnotifier умеет на самом деле?
Скрывайте уведомления в админке WordPress с точными элементами управления, тремя режимами отображения, определением источника и процессом восстановления — всё хранится локально в параметрах и user meta.
Отключайте уведомления в админке по одному двумя кнопками
В режиме Individual каждое перехваченное уведомление получает кнопки «Скрыть для меня» и «Скрыть для всех». Персональные скрытия пишутся в user meta; глобальные — в параметр сайта и требуют прав администратора.
- Скрыть для меня — только текущий пользователь
- Скрыть для всех — только администраторы
- Скрытие через AJAX без перезагрузки страницы
- Проверки nonce и прав доступа на каждый запрос
Выберите «Показать все», «Индивидуально» или «Скрыть все»
Настройки → Unnotifier открывают три режима из ModeManager: show_all (стандартное поведение WordPress), individual (рекомендуемые кнопки скрытия) и hide_all (снимает хуки admin_notices, network_admin_notices и all_admin_notices).
- show_all — оставить уведомления без изменений
- individual — рекомендуемый режим управления
- hide_all — удалить хуки уведомлений
- Переключайте режимы в любой момент в общих настройках
Узнайте, какой плагин создал каждое уведомление
Опциональное определение проходит debug_backtrace до 10 кадров, использует PHP reflection для колбэков и читает заголовки файлов плагинов. Результаты кэшируются; отключите функцию в пункте “Показывать имена плагинов в уведомлениях”.
- Анализ стека вызовов до 10 кадров
- Reflection для колбэков уведомлений
- Имя плагина из заголовков файла
- Отключайте определение ради производительности
Просматривайте скрытые уведомления и возвращайте их
Вкладка «Скрытые уведомления» показывает сохранённые метаданные в таблице списка WordPress с действиями «Сбросить мои скрытые уведомления» и «Сбросить скрытые уведомления для всех». При желании включите панель в панели администратора со счётчиком и восстановлением в один клик.
- Таблица списка «Скрытые уведомления»
- Действия «Сбросить мои» / «Сбросить для всех»
- Опциональная выпадающая панель в панели администратора
- Восстанавливайте уведомления по одному
Без внешних запросов, без платных версий
Данные скрытых уведомлений остаются в таблице параметров и user meta. Нет удалённых API-вызовов, трекинга или разблокировок Pro — плагин полностью бесплатен на WordPress.org.
- Данные только в параметрах + user meta
- Ноль внешних HTTP-запросов
- Архитектура PSR-4 с интерфейсами
- WordPress 5.0+ & PHP 7.4–8.4
Как Unnotifier перехватывает и скрывает уведомления?
Он подключается к трём действиям уведомлений WordPress, буферизует вывод админки в режиме individual, помечает каждое уведомление элементами скрытия и сохраняет выбор через защищённые AJAX обработчики.
Поток перехвата & скрытия
- Шаг 1 — Подключайтесь к admin_notices, network_admin_notices и all_admin_notices, чтобы ничего не прошло мимо слоя перехвата.
- Шаг 2 — В режиме individual буферизуйте вывод админки, определяйте каждое уведомление и внедряйте элементы «Скрыть для меня» / «Скрыть для всех».
- Шаг 3 — Сохраняйте персональные скрытия в user meta user_hidden_notices, а глобальные — в параметре global_hidden_notices.
- Шаг 4 — Для каждого скрытого уведомления сохраняйте плагин-источник, полный контент, отрывок, метку времени hidden_at и hidden_by_user_id.
Особые макеты уведомлений
- Elementor — Внедряет элементы управления внутрь кастомного flex-контейнера e-notice, не ломая его вёрстку.
- Disable Comments — Применяет исправление flex-wrap для уведомлений .disable__comment__alert, чтобы кнопки скрытия оставались удобными.
- Безопасность — Каждый AJAX-запрос скрытия/восстановления проверяет nonce и права доступа текущего пользователя.
- Панель администратора — Дополнительная панель показывает скрытые уведомления со счётчиком и позволяет восстанавливать их без открытия раздела «Настройки».
Оставляет уведомления видимыми, пока вы их не скроете. Лучший вариант по умолчанию, если нужно отключать уведомления в админке по одному и при этом видеть важные системные сообщения.
Рано снимает три хука уведомлений — админка становится полностью тихой. Вернитесь к show_all или individual, когда сообщения снова понадобятся.
Почему Unnotifier, а не другие блокировщики уведомлений?
Потому что управление совпадает с реальными сценариями админки: личное и глобальное скрытие, просматриваемые метаданные и современный код с активной поддержкой.
Личное и глобальное скрытие
«Скрыть для меня» сохраняет настройки для текущего пользователя; «Скрыть для всех» ведёт общий список для администраторов. Оба варианта уже есть в бесплатном плагине.
Проверено в Options + AjaxHandlerУзнайте источник уведомления
Стек вызовов, reflection и заголовки плагинов показывают, какой плагин вывел баннер, — можно решить: скрыть или удалить.
Опционально — можно отключитьНичего не пропадает навсегда
Скрытые уведомления остаются в базе с отрывками и метками времени. Восстановите одно уведомление, сбросьте свои или сбросьте глобальный список.
Настройки & восстановление с панели администратораAJAX без перезагрузки
При скрытии уведомление сразу уходит с анимацией. Каждое скрытие и восстановление защищены nonce и проверкой прав доступа.
Админка остаётся отзывчивойСовременная архитектура плагина
Автозагрузка PSR-4, singleton-bootstrap и интерфейсы вокруг ключевых компонентов делают код поддерживаемым и удобным для аудита.
Вдохновлено DANI, переписано с чистого листаБесплатно на WordPress.org
Нет платных версий, API-ключей и экранов с допродажами внутри продукта. Требования: WordPress 5.0+ и PHP 7.4–8.4.
700+ активных установокКому подойдёт Unnotifier?
Этот плагин для скрытия уведомлений WordPress — для всех, кто работает в загруженной wp-admin и хочет выборочную тишину, не теряя возможность восстановить сообщение позже.
Администраторы сайта
Уберите из консоли предложения обновить продукты, оставив уведомления, нужные для повседневной заботы о сайте.
Разработчики & staging-сайты
Используйте режим individual при разработке, затем переключайтесь на hide_all для целенаправленной отладки или демо клиенту.
Агентства на сайтах клиентов
Скрывайте технические баннеры глобально, чтобы клиенты видели спокойную админку, а ваша команда по-прежнему могла управлять восстановлением.
Владельцы магазинов WooCommerce
Приглушите рекламные уведомления от дополнений для оплаты, доставки и маркетинга, которые загромождают консоль магазина.
SEO-специалисты
Работайте с большим SEO-стеком, не давая каждому плагину оптимизации бороться за внимание в ленте уведомлений.
Операторы мультисайта
Unnotifier подключается и к network_admin_notices, поэтому сетевые экраны получают те же элементы скрытия, что и обычная админка.
Часто задаваемые вопросы
Что такое Unnotifier?
Unnotifier — бесплатный плагин очистки консоли WordPress: можно отключать уведомления в админке по одному или скрыть все в wp-admin. Он создан для администраторов, разработчиков и агентств, которым нужна более тихая консоль без потери возможности восстановить уведомления позже. Плагин бесплатен на WordPress.org и требует WordPress 5.0 или выше и PHP 7.4 или выше.
Unnotifier скрывает уведомления для одного пользователя или для всех?
И то, и другое. «Скрыть для меня» сохраняет уведомление в мета user_hidden_notices текущего пользователя, а «Скрыть для всех» (только для администраторов) — в параметре global_hidden_notices для всех пользователей.
Какие режимы отображения предлагает Unnotifier?
Три режима: show_all (обычное поведение WordPress), individual (рекомендуется — добавляет кнопки скрытия к каждому уведомлению) и hide_all (снимает хуки уведомлений в админке). Настраиваются в разделе Настройки → Unnotifier.
Как Unnotifier определяет, какой плагин создал уведомление?
Он анализирует до 10 кадров debug_backtrace, применяет PHP reflection к колбэкам и читает заголовки плагинов, затем кэширует результат. Функцию можно отключить настройкой «Показывать имена плагинов в уведомлениях».
Где хранятся скрытые уведомления?
Только в базе данных WordPress: личные скрытия — в user meta, глобальные — в таблице options; у каждого есть исходный плагин, содержимое, отрывок, метка времени и ID пользователя. Плагин не делает внешних запросов.
Можно ли восстановить уведомление после скрытия?
Да. Откройте вкладку «Скрытые уведомления», чтобы восстановить элементы, или используйте «Сбросить мои» / «Сбросить для всех», либо включите панель в панели администратора и восстанавливайте уведомления по одному из выпадающего списка со счётчиком.
Работает ли Unnotifier с уведомлениями Elementor?
Да. У Unnotifier есть особая обработка вёрстки e-notice Elementor, а также исправление flex-переноса для предупреждений Disable Comments, чтобы кнопки скрытия оставались удобными.
Может ли серверное кэширование сломать Unnotifier в wp-admin?
Может. Unnotifier использует буферизацию вывода только в админке, чтобы перехватывать уведомления; если хостинг кэширует wp-admin через nginx, Varnish или аналоги, возможны конфликты — отключите кэш админки или не используйте плагин на таком хостинге.
Нужна помощь?
Наша команда поддержки помогает с установкой, настройкой, решением проблем и запросами на новые функции.
- Бесплатный плагин на WordPress.org — без Pro-разблокировки
- Настройки → Unnotifier — режимы и восстановление
- Форум поддержки WordPress.org для сообщений об ошибках
- Помощь на сайте через страницу «Поддержка»
Готовы к более тихой админке WordPress?
Установите Unnotifier бесплатно, выберите режим Individual и начните убирать шум — одно уведомление или все сразу.