Multi-level Navigation Plugin功能概述 可以将导航菜实现任意级的下拉菜单显示,可以将存档、分类、页面、友情链接、评论等作为导航菜单。另外,可以直接在后台设置导航的css从而让导航栏与网站使用
的主题相适应。
Multi-level
的主题相适应。
Multi-level
1 插件下载安装,激活后,在wp后台设置菜单下出现“Multi-level Navigation Plugin”选项,进入到此界面
这里的Home、Appearance、 menu contents、Setting四个选项,分别表示插件主页介绍、外观设置、下拉菜单内容和参数设置。
2 在主题的头部文件header.php中在想要实现导航栏的地方插入语句
<?php if (function_exists('pixopoint_menu')) {pixopoint_menu();} ?> 此处代码是用来调用Multi-level Navigation插件,在网页头部插入一个导航栏层,然后实现下拉菜单样式,由于层与层之间的关系,可以将该代码放到任意一个实现导航功能的地方,比如侧边栏或者底部也行。
3 menu contents设置
这里包括Main menu contents、Second menu contents、Modifications、Categories settings、Number of recent posts and comments、Custom HTML code等设置项目。 Main menu contents是用来设置主导航栏的内容,可以设置10个菜单项,然后在Item中选择任何内容作为下拉菜单的内容,其中包括分类、页面、链接、评论、存档等。另外还可以自定义,用来生成在wordpress没有的页面导航。 Second menu设置和Main menu contents一样的,如果你的网站有两个导航栏的话,就可以在这里设置了 Modifications中: a. Title可以设置显示的标题,如果将“home”可以改成“主页”等。Title URL's你可以设置导航栏栏目的链接,一般不用修改,保持为空就行了。 b. Pages/categories to exclude用来包含或者去除某些下拉菜单选项。例如不想指定类别的页面显示在下拉菜单中,就可以在Categories to include or exclude中选择此页面,然后选择exclude就可以了。
Pages/categories depth用来显示下拉层级的。top level only只显示一层,没有下拉菜单。1 level of children显示一级子分类, Custom HTML code用来自定义导航栏代码。如果Multi-level Navigation Plugin与主题不兼容时,可以在这里自己编写代码直接在主题实现导航栏, Categories settings中Category order显示子分类排列的顺序,可以设置为按name、id的升序或者降序来排列。Show empty categories表示显示没有文章或者子分类的分类栏目。
4 Appearance
-
”../multi-level-navigation-plugin/images/suckerfish_green.png” 这一句表示导航栏的背景图像,在Multi-level Navigation Plugin的image文件夹中作者提供了很多的图片,可以自由地选择。
-
{color:#FFFFFF} 是用来设置导航栏下拉菜单的字体颜色的,将它设置为白色的。
-
5E7AD3这些是用来设置下拉菜单选项的背景颜色的。
5 Setting选项
-
Speed of fade-in effect下拉菜单显示的速度,如果想让显示的慢点,可以设置为slow,这样下拉菜单会很慢地打开,如果想让下拉菜单迅速打开,
可以设置为instant,
-
Sensitivity敏感度设置。high表示鼠标移动到导航栏时就会弹出下拉菜单,依据个人喜好来设置吧。
-
Enable keyboard accessible menu这个可以实现浏览者使用键盘的快捷键来实现下拉菜单。
-
Add a second menu 这个是可以用来设置两个导航栏的。例如看到有的网站上面一个导航栏的肉容是page类的,下面一个导航栏是Categories类的,此时就可以选择这个选项来实现。