最新消息:

wordpress添加多个导航菜单的方法

WordPress 大步 1353浏览 0评论

发现很多主题貌似默认都是一个导航菜单,但是一个好的网站,必须要有明确的导航分类,引导读者熟悉整个网站,找到自己偏爱的内容,所以哥就来个伪原创,把网上的方法弄了,哥都是按这个方法弄的,至于面包屑插件,我不是很喜欢,能用代码实现的,就不要用插件,省系统资源不是吗?废话少说,直接将方法放上:
找到自己的当前主题的文件目录,下面有functions.phpheader.php ,我们就是要修改这两个文件。ok,首先打开functions.php,找到如下代码

if ( function_exists('register_nav_menus') ) {
    register_nav_menus(array(
        'primary' => '导航菜单'
    ));

}

然后我们复制

  register_nav_menus(array(
        'primary' => '导航菜单'
    ));

这段代码,这段代码就代表了一个菜单,所以我们要把第二个菜单的名字下,将 'primary' 改为  ''primary2'

然后再将     '导航菜单'    改为     '导航菜单2'     ,修改后将代码复制到原来的代码的下面即如下面所显示的:

if ( function_exists('register_nav_menus') ) {
    register_nav_menus(array(
        'primary' => '导航菜单'
    ));

    register_nav_menus(array(
        'primary2' => '导航菜单2'
    ));

}

你要多少个菜单就添加几个这个代码,当然改完这里并不能在网页显示出来,我们还要在修改header.php这个文件,找到下面的代码

if(function_exists('wp_nav_menu')) { wp_nav_menu(array('theme_location'=>'primary','menu_id'=>'nav','container'=>'ul'));

复制下面代码:

wp_nav_menu(array('theme_location'=>'primary','menu_id'=>'nav','container'=>'ul'));

将其中的primary改为primary2,你刚添加了几个菜单,就复制几段这个代码粘贴到下面即可,然后菜单就添加完成了。

关键字: wordpress 多个 导航 菜单 方法

 

转载请注明:大步's Blog » wordpress添加多个导航菜单的方法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 说实话,真的没有看懂,姐就不是高智商的人喽
    桑桑2年前 (2015-04-16)Reply
SiteMap