Задать вопрос
@DeniSidorenko

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

Есть сайт на Wordpress, меню выводится стандартным методом wp_nav_menu()
Каким образом для одной ссылки могу добавить атрибут rel="nofollow"
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 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;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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