如何回显使用bs4navwalker构建的菜单?

时间:2018-09-19 10:06:52

标签: php wordpress twitter-bootstrap navigation

我想在WP中创建一个menu并在页面上回显它,但是似乎没有拉菜单项吗?

footer-nav.php:

<nav class="navbar navbar-expand-md navbar-dark bg-faded">

    <div id="navbar" class="hidden">
            <?php
                wp_nav_menu([
                     'menu'            => 'footer',
                     'theme_location'  => 'footer',
                     'container'       => 'div',
                     'menu_id'         => 'footer',
                     'menu_class'      => 'navbar-nav',
                     'depth'           => 2,
                     'fallback_cb'     => 'bs4navwalker::fallback',
                     'walker'          => new bs4navwalker()
               ]);
            ?>
    </div>
</nav> 

我在这里错过了一步吗?

WP中的页脚配置

enter image description here

编辑:

菜单注册(funtions.php):

public function register_menus() {
        // Register the nav menus
                register_nav_menus(
                    array(
                        'footer' => __('Footer', 'tp_theme'),
                    )
                );
    }

0 个答案:

没有答案