在wordpress后台增加菜单功能的方法
wordpress3.0版本以后增添了一个强大的菜单功能,可以帮助我们快捷的实现导航的调用,可以轻松的给网站设置主导航和次导航。先让我们了解下实现的过程:
单菜单功能实现方法 1、首先注册wordpress菜单功能 我们需要在主题functions.php文件(如果没有可创建一个)中添加以下代码:
- <?php
- register_nav_menus(array(
- ‘primary’ => ‘Primary Navigation’
- ));
- ?>
2、然后在需要调用导航的位置添加菜单调用代码:
- <?php wp_nav_menu(array(‘theme_location’ =>’primary’)); ?>
多菜单实现方法: 多菜单指的是同时使用多个菜单功能,例如顶部实现主菜单调用,底部实现底部导航调用等方式,实现起来和第一种方法雷同。 1、注册多个菜单功能 在functions.php文件中添加以下代码:
- <?php
- if(function_exists(‘register_nav_menus’)){
- register_nav_menus( array(
- ‘primary’ => __( ‘主导航 Navigation’, ’1′ ),
- ‘second’ => __( ‘次导航 Navigation’, ’2′ ),
- ) );
- }
- ?>
2、在不同的位置调用主次导航菜单: 主导航调用代码:
- <?php wp_nav_menu( array( ‘container_class’ => ‘menu-header’, ‘theme_location’ => ‘primary’ ) ); ?>
- //次导航调用代码:
- <?php wp_nav_menu( array( ‘container_class’ => ‘menu-header’, ‘theme_location’ => ‘second’ ) ); ?>
添加好以后,在网站后台》外观 下即可看到菜单按钮了,然后根据自己的需要给网站添加主导航和次导航了。
但是这样我们在做二级导航菜单时,会遇到一个问题。二级导航效果可能显示不出来,如果是这样,你可以参考 :wordpress自定义菜单中的下拉菜单怎么做?
还没有任何评论,你来说两句吧