hide – WordPress Gear https://wpgear.xyz Do better! Mon, 16 Mar 2026 16:41:10 +0000 ru-RU hourly 1 https://wordpress.org/?v=5.1.16%20CS%20Edition https://wpgear.xyz/wp-content/uploads/2016/06/cropped-gear-green-512-1-32x32.png hide – WordPress Gear https://wpgear.xyz 32 32 Dismiss Gravity Notices https://wpgear.xyz/dismiss_gravity_notices/ Sun, 15 Dec 2024 08:32:21 +0000 https://wpgear.xyz/?p=2207 Читать далее «Dismiss Gravity Notices»]]>
Реальная блокировка отображения Назойливых Уведомлений от продуктов “Gravity” типа: GravityForms, GravityView, GravityFlow об отсутствии Лицензии, новых предложений и т.п.

Я ни то, чтобы против (а наоборот, даже За двумя руками) чтобы использовать Лицензионное ПО.

И никого не призываю пользоваться Взломанным Софтом.

Однако иногда вам просто нужно проверить свои собственные проекты на совместимость с другими.

И если их можно использовать с явными ограничениями, без поддержки, без обновления и т.д. (все, что указано в Лицензии), то не должно быть дополнительных извращенных надоедливых огромного размера уведомлений, всплывающих окон и т.д. которые просто мешают нормальной работе.

Когда большую часть экрана занимают уведомления о том, что «без лицензии я не могу получить поддержку», это не нормально!

Более того, несмотря на наличие кнопки «Закрыть», эти назойливые уведомления продолжают появляться снова и снова на следующий день / при следующем входе в систему.

Вот поэтому, этот плагин просто блокирует отображение таких уведомлений.

И если вам все же нужно узнать, о чем были эти уведомления, то мы точно отобразим их в Виджете в Консоли.

= Особенности =
* В Виджете “Dismiss Gravity Notices” отображаются только самые последние активные уведомления.
* Отображаются в виде Списка Заголовка.
* Каждое Уведомление можно раскрыть в подробном, исходном виде.

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

Скачать “dismiss-gravity-notices.zip” dismiss-gravity-notices_v2.2.zip – Загружено 667 раз – 9 KB

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

== Installation ==

Обычная автоматическая установка.

== Frequently Asked Questions ==
N/A

== Screenshots ==

  1. screenshot-1.png Вид Консоли без Плагина “Dismiss Gravity Notices”.
  2. screenshot-2.png Вид Консоли с активированным Плагином “Dismiss Gravity Notices”. Обычный вид.
  3. screenshot-3.png Вид Консоли с активированным Плагином “Dismiss Gravity Notices” и отображение Уведомления.

 

P.S.
Однако, гораздо более эффективным и универсальным способом, будет использование Плагина: “Notice Interceptor“. Он делает все тоже самое, но только и для любых других Плагинов с Назойливыми Сообщениями и Рекламой.

]]>
Notice Interceptor https://wpgear.xyz/notice-interceptor/ https://wpgear.xyz/notice-interceptor/#comments Wed, 24 Mar 2021 13:56:28 +0000 http://wpgear.xyz/?p=919 Читать далее «Notice Interceptor»]]> Notice Interceptor

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

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

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

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

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

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

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

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

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

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

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

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

Скачать “notice-interceptor.zip” notice-interceptor_v5.26.zip – Загружено 743 раза – 21 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.23
    * Проверено с ядром WP: 6.0
    * Проверено с PHP: 7.4
    * Исправлено PHP Warning:  Invalid argument supplied for foreach()
    * Исправлено JS Warning:  document.createAttribute() is deprecated. Use element.setAttribute() instead.
    * Исправлено JS Warning:  setAttributeNode() is deprecated. Use setAttribute() instead.
  • v4.20
    * Переписаны внутренние сценарии. Вместо серии одиночных запросов теперь выполняется лишь один. Скорость обработки возросла многократно. Это особенно заметно на таких “длинных списках”, как страница “Плагины”.
    * На тех страницах Админки, где отображается верхняя Панель “screen-meta-links”, вкладка “Notice Interceptor” отображается тоже в этой Панели. Теперь, такие страницы “не дергаются” вообще!
  • v3.17
    * Правила помеченные как прочитанные, добавляются в файл css. Такие Уведомления скрываются полностью. Становиться действительно комфортно.
  • v2.4
    * Добавлена обработка DIV блоков по ID.

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

 

]]>
https://wpgear.xyz/notice-interceptor/feed/ 1