Notice Interceptor

Notice Interceptor – это развитие предыдущего узкоспециализированного Плагина: “Dismiss Gravity Notices“.

Универсальный инструмент для создания комфортной среды обитания в Админке WordPress без назойливых уведомлений и рекламных блоков.

Почему-то многие разработчики Тем и Плагинов считают, что им просто необходимо ежесекундно напоминать Администратору о своем существовании. Назойливые и навязчивые предложения куда-то подписаться, что-то купить, лайкнуть, тыкнуть и т.д. И даже наличие кнопки “отключить” не гарантирует, что после нового входа в Админку, все это нагромождение информационного мусора снова не повыползает наружу и не захватит часть рабочего пространства экрана монитора.

Концепция данного инструмента в том, чтобы убрать все лишнее, но дать возможность управлять этим Информационным Мусором. Возможно, что что-то при определенных обстоятельствах из всего этого действительно нужно и полезно. И ты просто знаешь где у тебя это лежит, на какой полке. Протягиваешь руку и берешь, изучаешь. А затем снова убираешь, чтобы оно не мешало.

Как это работает:

Имеется предустановленный набор CSS Классов популярных блоков Уведомления в Админке. Он будет время от времени обновляться.

Имеется возможность самостоятельного дополнения этого набора CSS Классов не дожидаясь обновлений исходя из собственных ситуаций.

Оба набора CSS Классов объединяются вместе и формируют правила для блокировки Информационных Блоков. Фиксируя каждую блокировку.

На каждой из страниц Админки, в зависимости от того, какие именно Информационные Блоки были скрыты, формируется Индикатор отображающий количество скрытых Информационных Блоков. С возможностью посмотреть эти скрытые Блоки.

Каждый из таких Информационных Блоков можно пометить, как “Просмотренный”. В таком случае, в Индикаторе эти Блоки будут сгруппированы как “Hide“.

Новые, непросмотренные Информационные Блоки будут группироваться как “New“.

Поэтому, всегда можно легко понимать, что появились Новые Уведомления, с которыми нужно ознакомиться. Но теперь, это достаточно сделать лишь один только раз!

Текущая версия: 4.21 (2021.04.16) можно загрузить с этого сайта.

Download “notice-interceptor.zip” notice-interceptor_v4.21.zip – Downloaded 52 times – 14 KB

Или из Официального Репозитория WordPress

В Правила обработчика включено:

  • WP-Core

Плагины:

  • All in One SEO Pack
  • Coming Soon Supsystic
  • Duplicator PRO
  • EnvatoMarket (NinjaTeam)
  • Fix Duplicates
  • iThemes Security
  • Gravity Forms
  • GravityView
  • GravityFlow
  • MetaSlider
  • MonsterInsights
  • My Maps
  • RSS Mailchimp
  • StCR (Subscribe Reloaded)
  • TablePress
  • Ultimate Member
  • UpdraftPlus
  • WooCommerce
  • WP Google Fonts
  • WP Mail SMTP
  • WP to Twitter
  • Yellow Pencil

Темы:

  • Padma

== Скриншоты ==
1. screenshot-1.png Вид Консоли с активированным Плагином “Notice Interceptor”. Скрыто 4 Уведомления. 3 из них – новые.
2. screenshot-2.png Вид Консоли с активированным Плагином “Notice Interceptor”. Показаны все 4 Скрытые Уведомления.
3. screenshot-3.png Страница Настроек Плагина “Notice Interceptor”.

Как правильно прописывать свои Наборы CSS Классов:

* Чтобы избежать случайных ошибочных действий, следует вписывать полный набор классов блока уведомления, который вы хотите блокировать. Например вот такой Информационный назойливый Блок:

<div class=”notice notice-warning settings-error is-dismissible>You have a newer version WordPress 999.01 than it can be!<a href=”//wp-admin/update-core.php” aria-label=”Please update WordPress now”>Please update</a>.</div>

Нам нужно взять из этого блока полную строку атрибута class: notice notice-warning settings-error is-dismissible

и вставить в поле “Custom Rules”. Не изменяя ничего. Оставляя пробелы и не меняя порядок классов. В таком случае, данная строка будет как сигнатюра определяющее конкретный Информационный Блок.

*Теперь, можно добавлять не только Class, но и ID Блоков Уведомлений.

** Внимание! Будьте Внимательны. Не используйте “Общие для всех” Class. Такие как: “updated”, “notice”, “error”, и т.п.

== Changelog (только важные моменты) ==

  • v4.20
    * Переписаны внутренние сценарии. Вместо серии одиночных запросов теперь выполняется лишь один. Скорость обработки возросла многократно. Это особенно заметно на таких “длинных списках”, как страница “Плагины”.
    * На тех страницах Админки, где отображается верхняя Панель “screen-meta-links”, вкладка “Notice Interceptor” отображается тоже в этой Панели. Теперь, такие страницы “не дергаются” вообще!
  • v3.17
    * Правила помеченные как прочитанные, добавляются в файл css. Такие Уведомления скрываются полностью. Становиться действительно комфортно.
  • v2.4
    * Добавлена обработка DIV блоков по ID.

Вообще, хочется надеяться, что в очередной новой версии WordPress будет требование к Плагинам и Темам, чтобы Уведомления были оформлены по определенным Правилам.

 

Notice Interceptor: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *