WordPress中的导航栏问题

时间:2015-01-29 15:02:22

标签: php wordpress

我是PHP的新手。我正在处理一个已经构建的模板,我真的很困惑。我想要做的就是更改导航栏名称。现在我正常做的就是HTML,但这似乎是在PHP中定义的,我很遗憾在哪里看。

我的代码在下面我已将其定位到它所持有的位置,因为我在Google调试器中看过类。现在我如何找到代码中某处定义的列表。我去哪个功能并搜索下一个?

 <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
}

1 个答案:

答案 0 :(得分:1)

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

登录后端并访问外观&gt;菜单,你应该在这里看到一个菜单,或者创建一个菜单。

祝你好运!