• В шаблоне как-то хитро переделан вывод меню и почему-то прячется в коде класс current-menu-item
    Когда включаю стандартный шаблон, то всё на месте.
    Причём сделано странно: при размещении меню в primary класс не прицепляется ни у чего, кроме страниц, а в secondary и у страниц нет класса.
    Вывод стоит вполне обычный:
    wp_nav_menu(array('theme_location' => 'primary'));

    Где и как может быть сделано переопределение? Каким образом искать?
    У шаблона довольно мудрёный фрэймворк и я немного в нём заблудился.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

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

    Это премиум тема. Её нет в свободном доступе.
    Вы мне просто подскажите, каким образом можно перехватывать и переназначать добавление класса. Ведь штатно он добавляется движком, как я понимаю. Выходит, что шаблон это как-то изменяет.
    Какие есть варианты? А я уж как-нибудь раскопаю.

    Это премиум тема. Её нет в свободном доступе.

    Обращайтесь к тем, кто ее вам продал.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Каким образом искать?

    Классы элементов меню могут быть изменены с помощью фильтров nav_menu_css_class или wp_nav_menu.

    Сергей, спасибо.
    В принципе, я так и искал, просто сомневался. В общем, проблему решил.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Использование current-menu-item» закрыта для новых ответов.