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. 没有图片

    2010.04.30

    WP-MulticolLinks 让你的友情链接分栏显示

    菠萝今天找点空弄一下WordPress主题,…

  2. 2012.10.16

    WordPress日志投票/顶踩插件WTI Like Post

    很久没写技术文了,大家近来来我的博客是不是有…

  3. 没有图片

    2014.12.22

    Debian Nginx 如何添加虚拟主机

    这段时间折腾阿里云,开始是用CentOS加固…

  4. 2011.11.21

    25个美食网站WEB设计欣赏

    菠萝一般不研究美食的,不过今天整理出25个美…

  5. 没有图片

    2010.09.27

    微软安全软件 Microsoft Security Essentials

    通过正版验证的Windows电脑用户,可以免…

  6. 没有图片

    2013.08.28

    WordPress安装教程

    玩WordPress多年了,但对于入门级的W…

评论

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

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

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

    • 小百度 2011.05.25 11:39上午

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