如何在WordPress的TwentyThirteen主题上插入二级菜单?

时间:2013-12-19 21:11:20

标签: php wordpress themes

我目前正在使用Twenty Thirteen主题,我想创建一个二级菜单。我并不完全熟悉PHP代码。我想知道你是否知道如何在function.php中插入正确的代码?另外,你知道要在header.php页面插入的代码吗?

以下是Twenty Eleven主题的代码示例:

register_nav_menus( array(
    'primary' => __( 'Primary Menu', 'yourtheme'),
    'secondary' => __( 'Secondary Menu', 'yourtheme' ),
 ) );



<nav>
    <?php
        wp_nav_menu( array('container_class' => 'menu-footer',
        'theme_location' => 'secondary') ); ?>
</nav>

谢谢!

1 个答案:

答案 0 :(得分:0)

通过二级菜单,我假设你的意思是一个子菜单?这是在wordpress cms中完成的。首先创建页面,然后转到菜单模块并将它们添加到您已设置的主菜单中。然后它们会在您调用菜单时出现。你将不得不在css中对它们进行样式化,以使它们成为一个导航栏,并且有大量的教程并且已经回答了问题。

如果您要创建第二个单独的菜单,那么您就可以在完全正确的轨道上注册菜单。但是你想在不同的地方使用wp_nav_menu()调用它们,除非你想加入菜单,你可以通过在PHP代码周围放置<ul></ul>来完成。

始终实际创建页面和菜单wordpress,一旦注册,请务必返回菜单并将菜单链接到管理位置选项卡下的位置。如果你不知道我的意思,请查看codex。你可能已经忘记了这一步。祝好运!