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.12.09

    WordPress 3.0.3 发布

    WordPress近来动作真够快的,Word…

  2. 没有图片

    2010.10.09

    搜索图片,你用哪个引擎?

    本文是针对今天菠萝使用百度、谷歌和必应搜索图…

  3. 没有图片

    2013.12.31

    如何全新安装 OS X Mountain Lion

    刚刚介绍了如何制作 OS X Mountia…

  4. 没有图片

    2010.11.26

    中国博客联盟被Admin5推荐

    下面是A5推荐文内容: 网站名称:中国博客联…

  5. 没有图片

    2013.11.19

    WordPress个性轻博客主题 XiaoXiao 发布

    很早就发布过轻博客主题 Cimple,深受大…

  6. 没有图片

    2014.12.17

    WordPress博客提速新选择:WP Acceleration for China

    写博客的朋友都在经历着一个艰难而漫长的体验:…

评论

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

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

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

    • 小百度 2011.05.25 11:39上午

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