0

目前,我使用bootstrap5在WordPress中开发新主题,当我构建导航栏并单击下拉列表中的子项,然后重定向其他页面,但我再次单击下拉按钮,它不起作用并重定向到主页,如何重置导航栏点击状态或其他方法可以

下面是我的代码:

<img id="logo" src="../wp-content/themes/test/img/logo.png" class="img-fluid" alt="sample">

<nav class="navbar navbar-expand-lg navbar-dark bg-primary">
    <div class="container-fluid">

        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#main-menu" aria-controls="main-menu" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon"></span>
        </button>
        
        <div class="collapse navbar-collapse" id="main-menu">
            <?php
            wp_nav_menu(array(
                'theme_location' => 'main-menu',
                'container' => false,
                'menu_class' => '',
                'fallback_cb' => '__return_false',
                'items_wrap' => '<ul id="%1$s" class="navbar-nav me-auto mb-2 mb-md-0 %2$s">%3$s</ul>',
                'depth' => 2,
                'walker' => new bootstrap_5_wp_nav_menu_walker()
            ));
            ?>
        </div>
    </div>
</nav>

4

0 回答 0