我聘请了一位设计师为我的创业家创建了一个定制网站。两年后,该网站被上传到WP上,但我对此无能为力。该网站受密码保护,因为它尚未完成。我想给网站添加新的页面(和标签),但是在阅读了WP之后,我了解到为了做到这一点,我需要在仪表板上的“外观”选项中添加一个“菜单”,进一步阅读建议我可能需要了解HTML。不用说,我非常沮丧,因为我不知道关于WP的第一件事,更不用说HTML了。该网站正在使用wordpress 3.4.2。有人能帮我解决这个问题吗。谢谢你,玛丽亚
如何创建自定义WordPress导航菜单?
1 个回复
SO网友:dbonomo
为了实现这一点,您需要对模板进行一些修改,但在wordpress中添加一个菜单是非常简单的。《法典》在这个问题上写得很好:http://codex.wordpress.org/Navigation_Menus
您必须在功能中“注册”菜单。php,添加类似以下代码:
function register_my_menus() {
register_nav_menus(
array( \'header-menu\' => __( \'Header Menu\' ) )
);
}
add_action( \'init\', \'register_my_menus\' );
然后,您需要将菜单“调用”到您希望其显示的模板中:<?php wp_nav_menu( array( \'theme_location\' => \'header-menu\' ) ); ?>
最后,如果要创建多个页面并更改它们在导航中的位置,我建议"CMS Page Tree View" 插件。这使得添加多个页面和排列页面变得简单。
要习惯于查看代码需要一段时间,但WordPress社区中充满了优秀的示例,而且非常友好。坚持下去!
结束