Intereting Posts
Как получить $ tag для добавления в add_action () или add_filter ()? Как использовать шаблон шаблона archive- {post_type} .php? Как получить список типов сообщений, которые «поддерживают» различные вещи, такие как атрибуты страницы? Как разрешить пустой заголовок для вложений? Как я могу просматривать свои сообщения в порядке возрастания по количеству просмотров force_ssl_admin () вызывает проблемы с ссылками предварительного просмотра Поиск не находит теги или категории в пользовательских типах сообщений Многоузловое сопоставление доменов с SSL Изменение макета с помощью wp_customise В меню выбора должны отображаться категории и глубина элемента Вставить объявления в раздел «комментарии» в книге «Бытие» удаление отображаемого изображения из сообщения wp_enqueue_script перестала работать Автоматическое обнаружение ошибок JavaScript и предупреждение пользователя темы Как отключить «вставить в сообщение» только при выборе Featured Image?

Добавьте <span> в вывод <li> <? wp_nav_menu ()?>

Im в настоящее время печатает:

<?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?> 

Какие результаты:

 <div class="menu"> <ul> <li class="current_page_item">Frontpage</li> <li class="page_item page-item-2">etc</li> </ul> </div> 

В моей исходной настройке HTML ive получил <span> внутри <li> который выглядит следующим образом:

 <div id="menu"> <ul> <li> <span> <a href="#">Menu1</a> </span> </li> 

Любые идеи о том, как настроить это?

Используйте аргументы before и after :

 wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu', 'before' => '<span>', 'after' => '</span>' ) ); 

Чтобы узнать, как используются эти аргументы, посмотрите на метод start_el() в Walker_Nav_Menu :

  $item_output = $args->before; // 'before' $item_output .= '<a'. $attributes .'>'; $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after; $item_output .= '</a>'; $item_output .= $args->after; //'after'