Здравствуйте, давайте рассмотрим несколько отличных wordpress плагинов, которые позволяют неназойливо бороться с Блокировщиками Рекламы.
Скачать исходники для статьи можно ниже
1. Ad Blocking Advisor
Страница плагина: “ru.wordpress.org/plugins/ad-blocking-advisor/”
Количество активных установок: 800+
Автор: Pat O’Brien
Данный плагин обнаруживает, что посетитель сайта использует “Блокировщик Рекламы” и выводит неназойливое сообщение для него вверху страницы с возможностью закрыть его.
Устанавливаем и активируем плагин, после чего в пункте “Настроики” появляется новый подпункт “Ad Blocking Advisor Settings”, здесь вы сможете изменить текст и дизайн сообщение, которое будет выводится посетителю сайта, который использует “Блокировщик Рекламы”:
По умолчанию на сайте будет выведено следующее сообщение:
2. Ad Blocking Detector
Страница плагина: “wordpress.org/plugins/ad-blocking-detector/”
Количество активных установок: 1000+
Автор: Admiral
Данный плагин обнаруживаем, что посетитель сайта использует “Блокировщик Рекламы” и на месте заблокированной рекламы выводит нужный контент (например, можно самому создать код: “Кнопка помощи сайта” или “Подписку на блог”).
После установки и активации плагина появится новый пункт меню – Ad Blocking.
Здесь достаточно много настроек.
У данного плагина есть демо-страничка: “adblockingdetector.johnmorris.me/demo/”
На демо-странички есть код для демо-блока с рекламой.
Давайте и создадим демо-блок на сайте.
2.1. После активации плагина заходим в пункт “Ad Blocking” и выбираем вкладку “Add New Shortcode”, здесь:
– в пункт “Name / Description” вводим имя блока, для примера ввел цифру – 1;
– в пункт “No Ad Blocker Detected Content” вводим следующий код:
<div style="width: 300px; height: 250px; background-color: #555; font-size: 18px; padding: 20px; color: #fff; text-align: center;"> <strong style="color: #0f0; font-size: 20px;">No Ad Blocker Found</strong> <br /><br /> <p>Блокировщик рекламы не обнаружен. Сейчас, активируй его и попробуй перезагрузить страничку.</p> </div>
– в пункт “Ad Blocker Detected Content” вводим следующий код:
<div style="width: 300px; height: 250px; background-color: #555; font-size: 18px; padding: 20px; color: #fff; text-align: center;"> <strong style="color: #f00; font-size: 20px;">Ad Blocker Found</strong> <br /><br /> <p>Блокировщик рекламы обнаружен. Сейчас, деактивируй его и попробуй перезагрузить страничку.</p> </div>
Вот так:
2.2. Далее заходим во вкладку “Manage Shortcodes”:
Здесь жмем на кнопку “Get This Shortcode”:
И нам открывается окошко с шорткодом:
Который нужно вставить, например, в запись во вкладке “Текст”:
2.3. Далее идем во вкладку “Advanced Settings”:
И в ней находим следующее сообщение:
Которое говорит, что нужно активировать ещё один плагин “Ad Blocking Detector – Block List Countermeasure”.
Заходим в пункт “Плагины” и видим, что у нас появился новый плагин “Ad Blocking Detector – Block List Countermeasure” – активируем его:
После чего наш демо-блок начнет идентифицировать работу “Блокировщика рекламы” и вставлять на место удаленной рекламы нужный нам контент.
3. Плагин Ad Blocker Notify Lite
Страница плагина: “https://wordpress.org/plugins/adblock-notify-by-bweb/”
Количество активных установок: 10,000+
Автор: Admiral
Вы можете уведомить пользователей активированным программным обеспечением AdBlocker одним из ТРЕХ способов:
– Довольно прикольное и облегченное модальное окно с пользовательским контентом: (ПРИМЕНЯЕМОЕ решение)
– Простое перенаправление на страницу по вашему выбору: (АГРЕССИВНОЕ решение)
– Пользовательское альтернативное сообщение, где , как правило, ваши скрытые объявления появляются. (ПРОЗРАЧНОЕ решение)