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

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

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

+100 кармы за ответ! Спасибо заранее!
  • Вопрос задан
  • 1014 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
WordPress по умолчанию сам добавляет все необходимые классы, например:
.menu-item-has-children - родитель, у которого есть дочерние элементы
.current-menu-item - текущий активный пункт меню
.current-menu-parent - родитель текущего активного пункта меню
.current-menu-ancestor и другие.

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

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

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

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

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