Я использую функцию WordPress wp_nav_menu, чтобы создать мое главное меню.Добавить активный класс к ссылке меню с WordPress
В этом меню у меня есть ссылка под названием «Новости» для примера, и я хотел бы выделить эту ссылку, когда я в шаблоне файла single.php.
На данный момент мой код приведен ниже. Я не «привык» к работе с этой функцией WordPress.
<?php wp_nav_menu(array('theme_location' => 'primary', 'menu_class' => 'nav-menu')); ?>
Есть ли способ сказать Exemple
if($is_single())
{
echo 'class="active"';
}
Я проверил Arround на SO, и я основал некоторую информацию, которая может быть интересно, но ничего не действительно отвечая на мой вопрос.
На этой странице кто-нибудь предложить, чтобы проверить в «Показать на экране» Параметры: add class to dropdown menu inside dynamic wordpress menu
Я также нашел эту страницу в Codex, но я не знаю, как использовать его : http://codex.wordpress.org/Function_Reference/wp_nav_menu#How_to_add_a_parent_class_for_menu_item
Thx за помощь!
Я только что понял, что могу делать только Php if (is_single()) {echo 'active'}?> Я думаю, что это невозможно сделать другим способом? –
Вы правы. это способ Wordpress сделать это. вы можете сделать это по-другому, но они намного сложнее и менее «удобны для пользователя» –
Я мог бы попробовать ваше первое предложение. Возможно, это сработает. –