Перейти к публикации

Рекомендованные сообщения

Hello, is there a way/plugin to show local banners if ads networks are filtered by adblocker?

For example: I have adsense on the right sidebar, if user has adblocker the site shows nothing, i want in that case, in same adsense spot to show a local banner.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, dle-sup сказал:

Hello, is there a way/plugin to show local banners if ads networks are filtered by adblocker?

For example: I have adsense on the right sidebar, if user has adblocker the site shows nothing, i want in that case, in same adsense spot to show a local banner.

Your question does not apply to the CMS DLE.

Use js, for example:

<script>
jQuery(document).ready(function($) {
  var a = document.getElementsByClassName('adsbygoogle'); // adsbygoogle - Your adsense block class. I recommend class name to be neutral, so as not to cause suspicion in Adblock.
  if (a[0] && a[0].clientHeight == 0) {
    var $_ = $("<img />", {
      'src': '/images/myimage.jpg', // src custom banner img
      'style': 'margin: 1em auto; cursor:pointer', // css for banner
      'class': 'link' // class for banner
    });
 
    $_.on("click", function() {
      window.open("https://dle-news.ru", "_blank"); // custom link for banner
    });
 
    // insert custom banner
    $_.insertBefore('.adsbygoogle:first');
  }
});
</script>

 

P.S. Sorry for my bad english. Contact private messages if you have any questions. Or telegram @webair_studio

Изменено пользователем webair
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...