Условие для некоторых страниц Wordpress, по id
Страницы: 1
Условие для некоторых страниц Wordpress, по id
нужно на некоторых страницах поставить рекламу, но на определенных страницах, через idможете условие прописать? на php
Один из лучших хостингов.
Одна из лучших партнерок.
Продаю плагины гаданий и гороскопа!
<?php if (is_single(array(1,2,34,48))) : ?>
 echo "<div>Здесь помещаем код рекламы на страницах с id1,2,34,48 </div>"
<?php endif; ?>
Как то так, то есть создано условие, при котором проверяется нахождение на страницах с  id 1, 2, 34, 48 и если это одна из этих страниц, то выводится содержимое рекламы. Мог где-то ошибиться в знаке, так как не великий специалист, но в целом логика такова. Посмотрите статью по ссылке _http://www.howtomake.com.ua/wordpress/polnocenno-ispolzuem-uslovie-if.html

Я бы реализовал данную задачу так:
Цитата
<?php if ( ! is_single ( array(1, 15, 25...) ) ) { ?>
// Тут код рекламы
<?php } ?>

Где ( array(1, 15, 25...) - ид категорий, где мы блокируем рекламу. Т.е. если нам нужно, к примеру, запретить показ рекламы в категориях под ид 1,2,80 то получим код следующего вида


Цитата
<?php if ( ! is_single ( array(1, 2, 80) ) ) { ?>
// Тут код рекламы
<?php } ?>
P.S. способ только для блокировки по ид, если же нужны отдельные страницы, никак несвязанные между собой, то придется каждую прописывать отдельно, или же объеденять их о какому-либо параметру и уже по нему запрещать показ
Изменено: Женя Радкевич - 26 Декабря 2016 13:01
Лей туристический трафик сюда 
Женя Радкевич, нужно только на некоторых страницах выводить... об этом тоже подумал, спасибо.

masterrabot, а это для простых страниц? или для записей?
Код
<?php if (! is_single(array(136,154,33,23,7,21,37,29,31,17,153,19,27,35,25))) : ?> 

 
<!-- Тизерная реклама старт -->
тут код рекламы
<!-- Тизерная реклама енд -->   


<?php endif; ?> 





но реклама выходит на всех страницах... даже с этими id
Изменено: Armen Adamyan - 26 Декабря 2016 16:15
все получилось... не is_single (это для постов), а is_page (для страниц)
Цитата
Armen Adamyan пишет:
не is_single (это для постов), а is_page (для страниц)


так и знал, что где-то ошибся smile:)
masterrabot, все равно спасибо
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
04:45 Gmail разрешил менять основной адрес - теперь можно убрать старые ники без переноса аккаунта 
23:16 ИКС Яндекс АПдейт 1 апреля 2026. Обновлён алгоритм расчёта 
22:04 Бесплатное расширение для Chrome — проверка ссылок прямо на странице 
18:01 Раскрутка форума 
13:23 Рост эффективности моего интернет‑магазина 
21:08 Adsense личный опыт 
18:19 Яндекс Нейро и выдача в 2026 - остались ли лазейки для маленьких сайтов? 
04:06 От $0.015 за IP | $0.68 за ГБ | 9PROXY.COM | 20+ млн резидентных прокси | 99,95% аптайм | Без чёрных списков 
18:25 UltraXchina: Современный сервис обмена Alipay, USDT, Наличные 
16:33 Продам сайт Домен РУ RU РФ c доменом www.доменру.рф 
14:20 Продам базу данных предприятий Украины, России, Великобритании, Германии, Испании, Италии, Нидерландов, Польши, Франции, Швейцарии и др. 
13:48 Мониторинг обменников Сrypto-scout.io 
13:42 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
13:06 Чек номеров на наличие Telegram/ Filter (checking) numbers Telegram 
04:35 Точные прогнозы на футбол 
22:45 С юмором по жизни! 
22:32 8 марта: желаю аптайма 99.9% и e-e-a-t без локов 
19:57 молодильные яблоки и живая вода 
15:42 Голландцы влепили Grok по яйцам - теперь нельзя раздевать реальных людей, штраф 100к евро в день 
07:17 Почему не обновляется счетчик ИКС (индекса качества сайта) 
06:50 Ставки на супер тренды в спорте