Как добавить свой class к активной ссылке в меню WordPress
Этот пример показывает как можно дополнить список классов у элемента меню WordPress и добавить туда свой класс к текущему активному элементу меню.
// Добавляем классы ссылкам add_filter( 'nav_menu_link_attributes', 'filter_nav_menu_link_attributes', 10, 4 ); function filter_nav_menu_link_attributes( $atts, $item, $args, $depth ) { if ( $item->current ) { $class = 'menu-link--active'; $atts['class'] = isset( $atts['class'] ) ? "{$atts['class']} $class" : $class; } return $atts; }
—
Эта заметка встроена в: nav_menu_link_attributes