WordPress 中的导航栏问题

Navigational bar issue in WordPress

我对 PHP 很陌生。我正在处理一个已经构建的模板,我真的很困惑。我只想更改导航栏名称。现在通常我所做的是 HTML 但这似乎是在 PHP 中定义的,我迷路了。

我的代码在下面,我已将其定位到它所在的位置,正如我在 Google 调试器中看到的那样 class。现在我怎样才能找到在我的代码中某处定义的列表。接下来我要搜索哪个功能?

 <nav class="site-navigation<?php echo esc_attr($menu_description); ?>">
        <?php
            $locations = get_theme_mod('nav_menu_locations');

            /* Check if menu is selected */

            $walker = '';
            $menu = '';
            $locations = get_theme_mod('nav_menu_locations');

            if($locations && $locations['primary']) {
                $menu = $locations['primary'];
                if( (isset($_GET['page']) && $_GET['page'] == 'one-page') ) {
                    $menu = 21;
                }
                $walker = new description_walker();
            }

            wp_nav_menu( array(
                'container' => false,
                'menu_class' => '',
                'echo' => true,
                'before' => '',
                'after' => '',
                'link_before' => '',
                'link_after' => '',
                'depth' => 0,
                'walker' => $walker,
                'menu'=>$menu
            ));
        ?>
        <button class="fa fa-search desktop"></button>
    </nav>
    <?php
}

看起来你的问题不在代码中,因为上面的代码片段只是定义了通过 WP 管理员使用的菜单。

登录到后端并访问外观 > 菜单,您应该会在此处看到一个菜单,或者可以创建一个菜单。

祝你好运!