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

    2013.04.21

    不同型号台式机&笔记本BIOS设置硬盘接口教程

    有时装系统或其他操作,需要把电脑的硬盘接口模…

  2. 2013.01.30

    WordPress主题 xColor Pro V1.0

    落花生已经发布了很多主题,每个作品的问世都是…

  3. 没有图片

    2011.11.20

    为WordPress博客置顶日志添加标记

    今晚又是一夜未眠,无聊之中就把博客折腾了一下…

  4. 没有图片

    2010.04.28

    Supesite 7.5 自定义信息无法删除的终极解决办法

    用Supesite 7.5 做站,肯定会用到…

  5. 没有图片

    2010.05.05

    网页设计可用的免费图案和纹理资源

    对于设计者来说,收藏一些图案和纹理资源非常有…

  6. 没有图片

    2009.10.18

    Firefox链接预览插件 CoolPreviews

    就像Wordpress代码一样,Firefo…

评论

  1. 排列三3D绝密实战视频教程 2011.04.10 11:18上午

    wordpress越来越人性化了,学习了

  2. 软件开发培训 2011.04.06 10:10上午

    还是会编程的幸福啊,可惜我不会……

  3. 飞仔网 2011.04.03 11:45下午

    你的技术文章写得很不错啊,主题我很喜欢,但是文章的字体可以大点,