WordPress 3.0+ 多个自定义菜单教程

自制主题,肯定想使用WordPress 3.0+ 的自定义主题功能,如果你的主题还没开启这个功能的话,就有点可惜了!通过本文,可以让你的主题同时支持多个自定义菜单,在主题想要的任何位置进行调用。

1)使主题支持自定义菜单

在主题的function.php中加入:

if(function_exists(‘register_nav_menus’)){
register_nav_menus( array(
‘primary‘ => __( ‘Primary Navigation‘, ‘twentyten‘ ),
‘second‘ => __( ‘second Navigation‘, ‘twentyten‘ ),
) );
}

register_nav_menus函数说明

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' ) ); ?>

wp_nav_menu函数说明

3)Widget支持

之后在主题的Widgets菜单中就会出现Custom Menu ,之后就可以添加到边栏了。

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2009.09.03

    30个基于Flash建立的摄影图片站

    你喜欢商业摄影吗?如果你喜欢,那么这篇日志正…

  2. 没有图片

    2012.01.09

    将DedeCMS系统的data目录迁移到web以外目录

    Dedecms data目录是Dedecms…

  3. 2013.09.10

    大前端WordPress D8主题优化之:缩略图裁切

    大前端浩子同学的新WordPress主题D8…

  4. 没有图片

    2009.10.09

    遮罩与层模式-菠萝AE学习笔记

    实验项目13206302 遮罩与层模式 实验…

  5. 没有图片

    2011.11.02

    安装Windows8 同时分享下载及安装教程

    今天正式下载了Windows 8 开发版,并…

  6. 没有图片

    2015.05.30

    WordPress短代码实现移动设备上内容不可见

    许多人也都开始对自己的站点进行了移动设备适配…

评论

  1. 带瓶子的奶嘴 2011.05.08 12:46上午

    从时间上看,你应该是这篇文章的原创,又或者两篇都是你发表的,请看下面链接

    http://www.dayunet.com/website-tech/WordPress-method-multiple-custom-menu.html

    • 小百度 2011.05.25 11:39上午

      嗯,谢谢反馈,我的不带水印,他们加水印就方便了!没关系的。