@denism300

Как получить id активного пункта меню Wordpress?

Как получить id активного пункта меню для текущей страницы?
  • Вопрос задан
  • 209 просмотров
Пригласить эксперта
Ответы на вопрос 1
vova87
@vova87
Разработка сайтов на wordpress
denism300, Это можно сделать запросом, не обязательно строить для этого меню.
Например как то так:

$term_id = get_queried_object()->parent ;
$taxonomy_name = get_queried_object()->taxonomy;
foreach ( get_term_children( $term_id ,$taxonomy_name  ) as $child  ) {
    $term = get_term_by( 'id', $child, $taxonomy_name );
    echo '<li><a href="' . get_term_link( $child, $taxonomy_name ) . '">' . $term->name . '</a></li>';
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы