WP Как запретить вывод рекламы Аdsens в определенной категории?

12
АС
На сайте с 18.10.2013
Offline
39
#11

Вставляю так

<?php if ( !is_category ( '9' ) ) { echo "<ins class="adsbygoogle"

style="display:inline-block;width:336px;height:280px"
data-ad-client="ca-pub-494"
data-ad-slot="0762"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>"; } ?>

Выдает ошибку

Mad_Man
На сайте с 10.11.2008
Offline
162
#12

Ящетаю, что неплохо было бы бить лицом об стол кодера столько раз, сколько раз он догадался вывести HTML через echo.

Почитайте на досуге документацию, там не так много, на самом деле.

iqmaker
На сайте с 17.04.2012
Online
303
#13
Алексей Ск:
Выдает ошибку

поставьте вместо двойных кавычек одинарные в выводе echo:


<?php if ( !is_category ( '9' ) ) { echo '<ins class="adsbygoogle"
style="display:inline-block;width:336px;height:280px"
data-ad-client="ca-pub-494"
data-ad-slot="0762"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>'; } ?>


---------- Добавлено 18.08.2014 в 13:21 ----------

Mad_Man:
Ящетаю, что неплохо было бы бить лицом об стол кодера столько раз, сколько раз он догадался вывести HTML через echo.

ну раз такой код нашел, пусть будет, тем более там нет динамического содержимого.

АС
На сайте с 18.10.2013
Offline
39
#14
iqmaker:
поставьте вместо двойных кавычек одинарные в выводе echo:

<?php if ( !is_category ( '9' ) ) { echo '<ins class="adsbygoogle"
style="display:inline-block;width:336px;height:280px"
data-ad-client="ca-pub-494"
data-ad-slot="0762"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>'; } ?>


---------- Добавлено 18.08.2014 в 13:21 ----------


ну раз такой код нашел, пусть будет, тем более там нет динамического содержимого.

тогда добавляется во всех категориях ещё один блок

Я_Рожден_В_СССР
На сайте с 21.08.2010
Offline
75
#15
Алексей Ск:
тогда добавляется во всех категориях ещё один блок

А вам не это надо было?

Алексей Ск:
чтобы во всех категориях реклама показывалась, а в определенной нет.
АС
На сайте с 18.10.2013
Offline
39
#16

У меня рекламный блок через плагин Адсенс показывается во всех категориях. Есть категория вопросы и ответы, он там не нужен. Нужно чтобы в категориях 1,2,3,4,5,6,7,8,10 реклама выводилась, а в категории 9 не было её.

iqmaker
На сайте с 17.04.2012
Online
303
#17
Алексей Ск:
У меня рекламный блок через плагин Адсенс показывается во всех категориях.

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

Я_Рожден_В_СССР
На сайте с 21.08.2010
Offline
75
#18
Алексей Ск:
У меня рекламный блок через плагин Адсенс показывается во всех категориях

А зачем вы тогда просили полный код? :)

Алексей Ск:
нужен полный php код.

Это ведь далеко не помощь называется.

В плагине и устанавливайте запрет на показ рекламы в определённой категории. Если конечно в нём есть такая функция.

АС
На сайте с 18.10.2013
Offline
39
#19
iqmaker:
ну так тогда правьте код своего плагина, либо смотрите его настройки возможно в нем есть категории исключения. либо не используйте плагин и ставьте блоки в шаблоне напрямую.

я пробовал уже и так и так! Ладно спасибо за потраченное время. Я думал это просто будет, оказалась не все так просто, придется и в правду обратиться платно.

---------- Добавлено 18.08.2014 в 13:58 ----------

Я_Рожден_В_СССР:
А зачем вы тогда просили полный код? :)

Это ведь далеко не помощь называется.

Под этим словом я имел ввиду вокруг условия вопросики(символы) поставить :))

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий