Вкратце расскажу причину, зачем мне понадобилось убирать рекламу на некоторых страницах сайта, созданного на WordPress.
Сегодня я получил предупреждение от Google Adsense с просьбой убрать рекламу со страниц, где я рассказываю о заработке на выполнении заданий за деньги, серфинг и т.д. Что же делать? Ведь я использую движок WordPress. А если я удалю рекламу из кода темы или виджета, то она исчезнет на всех страницах сайта, а мне это крайне нежелательно. В самом контенте рекламу я уберу без проблем, так как использую плагин Whydowork, в котором есть возможность запрещать показ рекламы на определенных страницах. Но, как же быть, если я использую рекламу в боковом меню (sidebar.php)?
Итак, вопрос состоит в том, как удалить код рекламы Google Adsense на некоторых страницах сайта в боковом меню (sidebar.php).
Вот такой выход я нашел из сложившейся ситуации:
Как убрать рекламу на некоторых записях сайта?
Зашел я на файл (sidebar.php) и там, где стоял код Google Adsense добавил вот такой php-код:
код рекламы Google Adsense
Настройки:
111 – это id записей, на которых будет отключен показ рекламы Adsense.
Если вам нужно добавить еще одну запись или несколько, добавляете id записи через запятую, вот так:
Как узнать ID записи или страницу на WordPress, вы можете почитать тут.
Вот таким вот способом я решил свою проблему. Если вам нужно исключить показ рекламы на страницах, а не в записях, тогда нужно сделать следующее.