Как вывести кнопки дочерних рубрик на странице родительской рубрики?
-
Например, нажимаем на рубрику «Музыка» и попадаем на страницу рубрики с статьями, и что бы по мимо статей всегда высвечивались кнопки с дочерними рубриками, между которыми можно будет переключатся, как бы находясь при этом в родительской категории.
В интернете миллионы вопросов и ответов подобного содержания. Но ничего не работает, может устаревшие решения или я что то делаю не так.
Есть такой код:if ( is_category() ) : $category = get_category( $cat ); if ( $category->category_parent ) : // if category has parent $category_parent_id = $category->category_parent; $category_parent_link = get_category_link( $category_parent_id ); echo '<a href="' . $category_parent_link . '">' . get_category( $category_parent_id )->name . '</a>'; else : // else category has children $children = wp_list_categories( array( 'child_of' => $category->cat_ID, 'depth' => 5, 'echo' => 0, 'orderby' => 'id', 'title_li' => '', ) ); echo '<ul>' . $children . '</ul>'; endif; endif;
Как мне показалось, это то, что нужно. Вставлял его в разных местах шаблона. Выдает обычный список категорий, но только тех, в которых есть статьи. Пустые пропускает. В общем, что то не то и пошло не так…
Уважаемые Сэры, прошу вас помочь с данным вопросом, ведь проблема вроде не сложная и достаточно объективного и вразумительного взгляда, что бы понять в чем тут дело.
Спасибо.
- Тема «Как вывести кнопки дочерних рубрик на странице родительской рубрики?» закрыта для новых ответов.