WordPress Navwalker класс не отображает панель навигации на веб-странице
Файл Functions.php Я не понимаю, где проблема, так как я проверил счетчики имен, и все они кажутся правильными. Но все же файл не отображает панель навигации с "добавить меню" в качестве одного из элементов списка.
<?php
//register nav_walker alias
require_once ('class-wp-bootstrap-navwalker.php');
//theme support
function wpb_theme_setup(){
//nav menus
register_nav_menus(array(
'primary' => __('Primary menu'),
));
}
add_action('after_setup_theme','wpb_theme_setup');
?>
файл header.php - div с панелью навигации
<div class="blog-masthead">
<div class="container">
<nav class="nav blog-nav">
<?php
wp_nav_menu( array(
'theme_location' => 'primary',
'depth' => 2, // 1 = no dropdowns, 2 = with dropdowns.
'container' => 'div',
'container_class' => 'collapse navbar-collapse',
'container_id' => 'bs-example-navbar-collapse-1',
'menu_class' => 'navbar-nav mr-auto',
'fallback_cb' => 'WP_Bootstrap_Navwalker::fallback',
'walker' => new WP_Bootstrap_Navwalker(),
) );
?>
</nav>
</div>
</div>