Как не выводить что-нить на определённых страницах wordpress?

(Ответов: 3, Просмотров: 779)
  1. Просветлённы Аватар для Seopublic
    • Регистрация: 01.03.2013
    • Сообщений: 190
    • Репутация: 89
    Всем доброй ночи. Нужно запретит выводить sidebar на опеределённых страницах. В моём случае это рубрики (родители).

    Написал такой код:
    PHP код:
    if ( !is_category(1) && !is_category(3) $$ !is_category(4) $$ !is_category(5) $$ !is_category(6) && !is_category(7) && !is_category(8) && !is_category(9) && !is_category(23) && !is_category(25) && !is_category(26) && !is_category(28) && !is_category(29) ) {
    get_sidebar(); 

    Но чувствую, что это попахивает го*нокодом. Как красиво выполнить необходимую мне задачу?

    Перечислить страницы, где выводить не проще, их ещё больше.

    Пошёл через этот код, т.к. в будущем на этой же странице мне необходимо будет делать такую же проверку, что бы изменить ширину контента с 66% на 100% (освободиться место от sidebar-а).
    • 0
  2. Опытный Аватар для DOleg
    • Регистрация: 21.08.2010
    • Сообщений: 276
    • Репутация: 78
    • Webmoney BL: ?
    Уж лучше так.
    PHP код:
    if ( !is_category(array(1,3,4,5,6,7,8,9,23,25,26,28,29)) ) {
    get_sidebar(); 

    А чтоб совсем красиво, написать отдельную функцию, которая будет определять, является ли для родительских рубрик родительской Главная и в случае Истины не выводить сайдбар.
    • 1

    Спасибо сказали:

    Seopublic(12.10.2014),
  3. Просветлённы Аватар для Seopublic
    • Регистрация: 01.03.2013
    • Сообщений: 190
    • Репутация: 89
    DOleg, Спасибо. Работает. Да, я подумывал над такой функцией. Но она не будет в 3 строки.
    • 0
  4. Опытный Аватар для DOleg
    • Регистрация: 21.08.2010
    • Сообщений: 276
    • Репутация: 78
    • Webmoney BL: ?
    И в чём проблема? Пусть будет в 10. А ещё постараться, чтобы без запросов к базе. Он (functions.php) для этого и существует, чтобы сам шаблон был "красивым".
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как в wordpress не выводить страницу на главную
Вопросы от новичков 6 01.02.2013 23:31
Как не выводить пост на главной в wordpress
WordPress 11 10.10.2012 00:10
WordPress. Вывод статей в определенных категориях
Web программирование 5 18.12.2011 16:27
Wordpress: как сделать вывод рубрик в строчку, а не выводить списком.
Web программирование 5 18.12.2011 13:50
Вывод в Wordpress популярных записей из определенных категорий
Web программирование 6 03.12.2011 20:47

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры