在Wordpress中自定义导航菜单

时间:2014-02-03 09:19:09

标签: menu wordpress-theming wordpress navigationbar

我是Wordpress的新手。我使用xampp运行wordpress。主题有一个有限的导航菜单,我想在我的主题中添加两到四个带有子菜单的导航菜单。我怎样才能做到这一点?我应该编辑哪些文件来添加一些导航菜单?

请帮帮我。

谢谢!

2 个答案:

答案 0 :(得分:3)

在您的主题functions.php中,您应该通过添加以下代码来注册菜单位置:

register_nav_menus(
    array(
        'menu_1' => 'Menu name #1',
        'menu_2' => 'Menu name #2'
    )
);

有关register_nav_menus()功能的更多说明,您可以访问相关的 codex

然后在您的主题文件中,您应该使用以下代码:

wp_nav_menu(
    array(
        'menu' => 'menu_1'
    )
);

有关wp_nav_menu()功能的更多说明,您可以访问相关的 codex

最后,可以在WordPress仪表板中操作子菜单项。您可以查看此video以获取更多信息。

答案 1 :(得分:1)

<?php register_nav_menu( 'menu-id-1', 'Menu Label1' ); ?> 

<?php register_nav_menu( 'menu-id-2', 'Menu Label2' ); ?>


<?php register_nav_menu( 'menu-id-3', 'Menu Label3' ); ?>

将它放在'functions.php'文件中