Задать вопрос
Relow
@Relow
Ничего не умею

Как сделать активным подпункт меню?

У страницы есть записи, при переходе на запись нужно чтобы подсвечивался пункт раздела
  • Вопрос задан
  • 19 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@EvgenyApMr
За формирование меню в вордпрессе отвечает отдельный волкер, он раскидывает по всем элементам классы. Скорее всего, у тебя активному пункту меню уже присваивается соответствующий класс. Если же нет, можно закинуть в functions.php
add_filter( 'nav_menu_link_attributes', 'filter_nav_menu_link_attributes', 10, 4 );
function filter_nav_menu_link_attributes( $atts, $item, $args, $depth ) {
	if ( $args->theme_location === 'handheld' ) {
		$atts['class'] = 'menu-link';
		if ( $item->current ) {
			$atts['class'] .= ' menu-active';
		}
	}
	return $atts;
}
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы