Спасибо всем за отличный сайт. Я многому учусь. Я пытаюсь, чтобы мои братья и сестры в подкатегории отображались при нажатии на одну запись. Я установил родительские категории с помощью меню WordPress. Я использую виджет php для вызова детей (подкатегорий) в отдельном меню (а затем стиль с помощью CSS). Код, который я использую, показывает конкретные (релевантные) дочерние элементы при нажатии на каждую категорию; однако я не могу понять, как заставить их появляться при просмотре сообщения.
<?php
if (is_category ()) {
$breakpoint = 0;
$thiscat = get_term( get_query_var('cat') , 'category' );
$subcategories = get_terms( 'category' , 'parent='.get_query_var('cat') );
if(empty($subcategories) && $thiscat->parent != 0) {
$subcategories = get_terms( 'category' , 'parent='.$thiscat->parent.'' );
}
$items='';
if(!empty($subcategories)) {
foreach($subcategories as $subcat) {
if($thiscat->term_id == $subcat->term_id) $current = ' current-cat'; else $current = '';
$items .= '
<li class="cat-item cat-item-'.$subcat->term_id.$current.'">
<a href="'.get_category_link( $subcat->term_id ).'" title="'.$subcat->description.'">'.$subcat->name.'</a>
</li>';
}
echo "<ul>$items</ul>";
}
unset($subcategories,$subcat,$thiscat,$items);
}
?>
Я пытаюсь имитировать поведение этого меню на сайте pioneer woman.com
Буду признателен за любую помощь или лучшее решение.
Спасибо,