WordPress3.8 添加多个菜单及设置

今天将我的小站建筑一生的工具页面设置一套菜单(导航),想使用WordPress3.8自带的强大的菜单管理功能,可是原主题只支持一个菜单,那就只要自己动手了。

一、设置支持多套菜单

1.查看主题支持菜单数

方法:后台=》外观=》菜单=》管理位置

查看主题支持菜单树

查看主题支持菜单树

2.设置主题function.php

让主题支持多套菜单,方法:打开function.php,找到

[php]register_nav_menu()[/php]

替换成:

[php]
//定义菜单
if (function_exists(‘register_nav_menus’)){
register_nav_menus( array(
‘primary’ => __( ‘Primary Menu’, ‘twentytwelve’ ),
‘gongjumenu’ => __(‘Gongju Menu’, ‘twentytwelve’)
));
}
[/php]

在需要添加菜单的地方加上下面函数

[php]<!–?php wp_nav_menu( array( ‘theme_location’ =–> ‘gongjumenu’, ‘menu_class’ => ‘gongju-menu’ ) ); ?>[/php]

然后就是在后台创建新的菜单,在【管理位置】标签选择创建的菜单就可以,剩下的就是相应的CSS样式设置。

二、相关函数查询

[php]
register_nav_menus( $locations );
wp_nav_menu( $args );
[/php]

函数register_nav_menus
函数wp_nav_menu

未经允许不得转载:Song It » WordPress3.8 添加多个菜单及设置

相关文章

评论 (0)