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

    隐藏WordPress自定义栏目

    有时我们写WordPress博客的时候,并不…

  2. 没有图片

    2018.11.22

    phpStudy 升级 MySQL 到最新版 MySQL 8.0

    在阿里香港服务器折腾两天宝塔,因为服务器配置…

  3. 没有图片

    2011.05.26

    WordPress 3.1.3发布

    今天忙里偷闲,去博客后台看一下,居然发现Wo…

  4. 没有图片

    2011.04.20

    WordPress默认评论样式CSS类

    今天折腾了一下博客的评论CSS,其实Word…

  5. 没有图片

    2012.02.19

    WordPress 中文工具箱

    工具箱(英文名:widgetkit)是一个高…

  6. 没有图片

    2011.10.29

    WordPress边栏显示日志评论排行榜

    我的博客边栏一直在使用着关注博客排行榜,这些…

评论

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

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

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

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

  3. 飞仔网 2011.04.03 11:45下午

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