Например-
категория
— Подкатегория 1
— Подкатегория 2
— Подкатегория 3
Я хочу показать подкатегории на странице категорий, которая работает нормально с кодом ниже
<?php
$term = get_queried_object();
$term_id = $term->term_id;
$taxonomy_name = $term->taxonomy;
$termchildren = get_term_children( $term_id, $taxonomy_name );
echo '<ul>';
foreach ( $termchildren as $child ) {
$term = get_term_by( 'id', $child, $taxonomy_name );
echo '<li><a href="' . get_term_link( $term, $taxonomy_name ) . '">' . $term->name.' ('. $term->count. ')</a></li>';
}
echo '</ul>';
?>
Когда я в категории, он показывает все подкатегории, что хорошо.
Но проблема в том, что когда я захожу в подкатегорию 1, она не показывает другие подкатегории для своей родительской категории.
Я хочу, чтобы когда кто-то входил в подкатегорию 1, он по-прежнему отображал подкатегорию 2 и подкатегорию 3. но выбрал категорию с другим цветом, чтобы при посещении можно было видеть, что этот выбран.
Пожалуйста, дайте мне знать, если это возможно. Если да, то как
С уважением
Задача ещё не решена.
Других решений пока нет …