@DeniSidorenko

Как добавить параметр для одной ссылки меню WordPress?

Есть сайт на Wordpress, меню выводится стандартным методом wp_nav_menu()
Каким образом для одной ссылки могу добавить атрибут rel="nofollow"
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
mihdan
@mihdan
WordPress-евангелист, ведущий РНР - разработчик
add_filter( 'nav_menu_link_attributes', 'wpse121123_contact_menu_atts', 10, 3 );
function wpse121123_contact_menu_atts( $atts, $item, $args ) {
  // ID айтема в меню
  $menu_target = 123;

  if ( $item->ID == $menu_target ) {
    $atts['rel'] = 'nofollow';
  }
  return $atts;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы