У меня есть это меню в wordpress, моя проблема в том, что я хочу, чтобы при нажатии на страницу, например на странице повестки дня, меню повестки дня будет class = "currentpage". Я не очень хорошо знаком с wordpress в активных меню. Я добавил код в functions.php вот мой код -выберите активный в меню с помощью wordpress
add_filter('nav_menu_css_class' , 'special_nav_class' , 10 , 2);
function special_nav_class ($classes, $item) {
if (in_array('current-menu-item', $classes)){
$classes[] = 'currentpage';
}
return $classes;
}
Вот мое меню HTML -
<li><a href="<?php bloginfo('url')?>/about/" class=""><span>about</span></a></li>
<li><a href="<?php bloginfo('url')?>/agenda/" class=""><span>agenda</span></a></li>
<li><a href="<?php bloginfo('url')?>/past-conferences/" class=""><span>past conferences</span></a></li>
Я хочу, чтобы вставить в класс = «CurrentPage» Как я смог работать над этим? Любая помощь очень ценится TIA.
привет, вы добавляете список меню вручную? –
Да, я добавил вручную –