• Решено derinie

    (@derinie)


    Сайт представляет из себя из нескольких разделов и подразделов созданных через страницы и непосредственно сам блог с разделами и подразделами.
    Как сделать, чтобы справа в меню отображались рубрики блога, метки и пр.. только в самом блоге, а не на статичных страницах?

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Atrax

    (@atrax)

    Ethical engineer

    <?php if(!is_page()) : ?>
    ...код вывода рубрик
    <?php endif; ?>
    Автор derinie

    (@derinie)

    Спасибо!

    Не программер, поэтому уточняющий вопрос.
    Мне надо этот код вставить в шаблон сайта? Если да, то в какой из файлов именно? (используется дефолтный шаблон третьей версии)

    Atrax

    (@atrax)

    Ethical engineer

    в sidebar.php

    Автор derinie

    (@derinie)

    вставил этот код в сайдбар, работает, на статичных страницах его нет, в записях есть
    Но теперь где код взять для вывода рубрик? Ведь сейчас он через виджеты выводится.

    Atrax

    (@atrax)

    Ethical engineer

    Делайте без виджетов.
    http://codex.wordpress.org/Template_Tags/wp_list_categories

    Автор derinie

    (@derinie)

    Ясно, спасибо!

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Также можно воспользоваться плагином Widget Logic:
    http://wordpress.org/extend/plugins/widget-logic/

    Автор derinie

    (@derinie)

    Плагин поставил, активировал.
    Появилось дополнительно свойства в полях у виджетов — Widget logic
    Теперь мне туда надо прописать !is_page()?

    Автор derinie

    (@derinie)

    Да, попробовал — получилось.
    Спасибо!

Просмотр 9 ответов — с 1 по 9 (всего 9)

Тема «Как сделать чтобы рубрики не отображались на статичны» закрыта для новых ответов.