WordPress 3.0 新增了导航菜单功能,广受赞誉。但我捣鼓了半天也没成功弄出来,又看了许多介绍、教程,仍然感到不知所云。我觉得要不就是我太笨了,要不就是 WordPress 在易用性上有所退步,用的术语让人迷惑,使用流程也有点绕人。后来自己又摸索了半天,终于明白了,写出来,希望能帮到广大笨友同胞。

Create Menu

1,如上图,在右边框里输入名字,点 Create Menu。我原来以为这是创建一个菜单项目,其实不是,这样实际是创建一个菜单组,这里起的名字是方便你自己记忆的,不会显示在页面上。什么叫菜单组呢,比如下面这张苹果官网的截图中,顶部 Store、Mac、iPod 等那一溜是一个菜单组,底部 Site Map、Hot News、RSS Feeds 等这一溜是另一个菜单组。你可以点+号创建多个菜单组,分别放在不同地方,比如页面顶部放一个,底部放一个,侧边放一个,等等。

22

2,实际的菜单内容是在左边设置,Custom Links 让你设定每个菜单项目显示的名称和链接。也可以把现有的分类和静态页面作为菜单项目。这里增加的项目都会显示在右边的菜单组下面,可以设置一些属性,还可以拖动各个项目来排序。最赞的是,把某个项目拖动到其他项目下面,往右缩进一点,如下图所示,就会变成带鼠标悬浮效果的二级菜单。类似地,还支持多级菜单。这下做多级导航菜单实在太方便了。

23

3,第二步设完之后,再设左上角的 Theme Locations,其中的可选项就是在第一步创建的菜单组名字,选中哪个,就是在页面上显示哪个。

这时查看网站,菜单才能显示出来。

3.5,也可以不设置第三步的 Theme Locations,而是在 Widgets 中设置菜单组的位置。Widgets 设置页面会多出一个 Custom Menu 的小工具,可以把它拖到你想放的位置。