Как добавить свой класс к ссылкам в wordpress?

Пользователь

от sherwood_littel , в категории: PHP , 9 месяцев назад

Как добавить свой класс к ссылкам в wordpress?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jeromy_ruecker , 9 месяцев назад

@sherwood_littel 

Чтобы добавить свой класс к ссылкам в WordPress, можно использовать фильтр nav_menu_link_attributes. Например, если вы хотите добавить класс my-class к ссылкам в меню, вы можете добавить следующий код в файл functions.php вашей темы:

1
2
3
4
5
6
7
function add_class_to_menu_links( $atts, $item, $args ) {
    if ( $args->theme_location == 'primary' ) { // замените 'primary' на название вашего меню
        $atts['class'] = 'my-class';
    }
    return $atts;
}
add_filter( 'nav_menu_link_attributes', 'add_class_to_menu_links', 10, 3 );


Этот код будет добавлять класс my-class только к ссылкам в меню с местоположением primary. Вы можете изменить это значение на любое другое, соответствующее названию вашего меню.