Блог

Анастасия
23 Янв 2012 16:50
Темы и кастомизация Комментарии (12) 0

Простой способ получить список дочерних рубрик

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

[sourcecode language="php"]<?php if (is_category()) {
$this_category = get_category($cat);
if (get_category_children($this_category->cat_ID) != "") {
wp_list_categories(‘orderby=id&show_count=0&depth=1&hide_empty=0&title_li=
&use_desc_for_title=1&child_of=’.$this_category->cat_ID);
echo ‘<br />';
}
} ?>[/sourcecode]

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

12 комментариев на эту публикацию

  • Алексей 9 Февраль 2012
    Спасибо за информацию. Полезно было бы еще описать, что означают параметры переменных в коде.

    Ответить

  • Сашенька 14 Февраль 2012
    Ура! Наконец-то я нашла, как это сделать) странно, что разработчики сразу не внедрили подобную нужную опцию, огромное спасибо!

    Ответить

  • леонид 26 Февраль 2012
    и чё и куда это вставлять

    Ответить

  • Добрый 29 Февраль 2012
    Почту Вашу мне лень подбирать, но Ваш блог может быть уязвим. подробнее тут - http://leks13.ru/2012/02/spam/ Если кто-то угадает почту, которая привязана к Вашему нику Анастасия - он сможет писать комментарии в блог без модерации от вашего имени. проверьте. С уважением, ХАККЕР-КУН

    Ответить

  • baybik 3 Март 2012
    Знаете, когда человек только делает первые шаги по построению своего блога на WP, ему даже непонятно будет, а что такое дочерние рубрики, где и в какой файле их редактировать, и в какое место вставлять код :) Нам бы пошагово, для особо "далеких" от сайтостроения

    Ответить

    • Анастасия 20 Апрель 2012
      baybik, на начальном уровне не нужно этим заморачиваться. Код может пригодится тем, кто разрабатывает шаблоны и требуется реализация какой-нибудь "нестандартной" идеи оформления ).

      Ответить

  • Olga 14 Март 2012
    Спасибо за полезную информацию.

    Ответить

  • Mario 15 Март 2012
    Спасибо, полезная информация.

    Ответить

  • Sigizmund 10 Сентябрь 2012
    Не подскажете, как убрать посты подкатегорий из родительской категории? http://otkritiy-mir.ru/category/tury-2/ Чтобы остался только список подкатегорий без постов в них. И лишний значок списка не знаю как убрать.

    Ответить

    • Анастасия 11 Сентябрь 2012
      Вот тут внизу есть решение http://wordpress.org/support/topic/get-parent-category-posts-not-sub-categories-posts-unless-belong-to-parent-also Когда-то был плагин, но сейчас не могу его найти.

      Ответить

Добавить комментарий