Это у нас wordpress пятой версии.
Как вы можете заменить, ПЕРВАЯ страница в списке - "УСЛУГИ"
А это сайт. Не вывелась произвольная ссылка, порядок вообще не тот что надо.
Это код из function.php
register_nav_menus( array(
'menu-1' => esc_html__( 'Primary', 'theming-lesson' ),
) );
Это header.php
<nav class="flex">
<ul id="nav5">
<li><a href="#" style="float: right;"><img src="<?php bloginfo('template_directory')?>/img/ogo.png" alt="" style="float: left; width: auto; height: 41px;">STUDIO MONOLIT</a></li>
</ul>
<ul id="nav4">
<?php print str_replace("<a ","<li><a " ,strip_tags( wp_nav_menu(array(
'theme_location' => 'Primary',
'menu' => 'Primary',
'container' => false, // - без предварительно обертки тегом.
'echo' => false, // - вернуть меню для предварительной обработки средствами PHP.
'items_wrap' => '%3$s', // - аргумент функции формата строки sprintf().
'depth' => 0, // - глубина, уровень вложенности = 0.
)
), '<a>'));
?>
<li class="name"><p><i class="fa fa-envelope" aria-hidden="true"></i> dima2001944361@yandex.ru</p><p><i class="fa faa-progne fa-phone" aria-hidden="true"></i> 89502578921</p></li>
</ul>
</nav>
С таким выводом меню - тоже самое..
<?php
$args = array(
'theme_location' => 'Primary',
'menu' => 'Primary',
'container' => 'ul',
'container_class' => '',
'container_id' => '',
'menu_class' => '',
'menu_id' => 'nav4',
'echo' => 'false',
'fallback_cb' => 'wp_page_menu',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '%3$s',
'depth' => 0,
'walker' => '',
);
wp_nav_menu( $args );?>