自制主题,肯定想使用WordPress 3.0+ 的自定义主题功能,如果你的主题还没开启这个功能的话,就有点可惜了!通过本文,可以让你的主题同时支持多个自定义菜单,在主题想要的任何位置进行调用。
1)使主题支持自定义菜单
在主题的function.php中加入:
if(function_exists(‘register_nav_menus’)){ register_nav_menus( array( ‘primary‘ => __( ‘Primary Navigation‘, ‘twentyten‘ ), ‘second‘ => __( ‘second Navigation‘, ‘twentyten‘ ), ) ); }
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' ) ); ?>
3)Widget支持
之后在主题的Widgets菜单中就会出现Custom Menu ,之后就可以添加到边栏了。
从时间上看,你应该是这篇文章的原创,又或者两篇都是你发表的,请看下面链接
http://www.dayunet.com/website-tech/WordPress-method-multiple-custom-menu.html
嗯,谢谢反馈,我的不带水印,他们加水印就方便了!没关系的。