VladimirZhid
@VladimirZhid
Нравится делать что-то интересное и полезное.

Как вывести дочерние пункты меню, при активном классе родителя? И как вообще добавлять класс активному пункту меню?

Здравствуйте народ, это снова я! Задал уже 3 вопроса на Тостере, т.ч потом буду возвращать долги)
Вопрос таков, Имеется задача выводить дочерние страницы в меню, при активном родителе, можно конечно реализовать через CSS, но хочется получше изучить WP....
Плюс вопрос о том как добавлять класс активному пункту меню?

+100 кармы за ответ! Спасибо заранее!
  • Вопрос задан
  • 1004 просмотра
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
WordPress по умолчанию сам добавляет все необходимые классы, например:
.menu-item-has-children - родитель, у которого есть дочерние элементы
.current-menu-item - текущий активный пункт меню
.current-menu-parent - родитель текущего активного пункта меню
.current-menu-ancestor и другие.

Документация и полный список классов - тут.

Как добавить свой класс - тут.

RTFM.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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