【发布时间】:2014-02-26 17:01:09
【问题描述】:
我是 Wordpress 的新手。我使用 xampp 运行 wordpress。主题有一个有限的导航菜单,我想在我的主题中添加两到四个带有子菜单的导航菜单。我怎样才能做到这一点?我应该编辑什么文件来添加一些导航菜单?
请帮帮我。
谢谢!
【问题讨论】:
标签: menu wordpress-theming wordpress navigationbar
我是 Wordpress 的新手。我使用 xampp 运行 wordpress。主题有一个有限的导航菜单,我想在我的主题中添加两到四个带有子菜单的导航菜单。我怎样才能做到这一点?我应该编辑什么文件来添加一些导航菜单?
请帮帮我。
谢谢!
【问题讨论】:
标签: menu wordpress-theming wordpress navigationbar
在您的主题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 了解更多信息。
【讨论】:
<?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”文件中
【讨论】: