WP: Как вывести подрубрики в записи или рубрики?

wp вывод подкатегорий

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

Итак поехали.

В любом месте на вашем шаблоне сайта, где вы хотите выводить подкатегории пишем следующий код:

<?php
    // Выводим только если есть категории
if (is_category()  ) {
 
 
$cur_cat = get_query_var('cat'); //получаем номер родительской категории
    if ( get_category_children($cur_cat) > '' )  // Проверка на наличие подкатегорий
    {
        echo '<div class="subcats"><ul>';
        $new_cats = wp_list_categories('echo=false&child_of=' . $cur_cat . '&depth=1&title_li=&&show_count=1&hide_empty=0');
        echo $new_cats;
        echo '</ul></div>';  
    }
  }
?>

Результат работы данного кода можно увидеть на этой странице

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

− 3 = 1

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: