描述:
注册多个前台导航菜单
用法:
<?php register_nav_menus( $locations ); ?>
参数:
$locations
(array) (必填) 菜单位置别名(键)和描述(根据值)的关联数组.
默认值: None
示例:
register_nav_menus( array(
'pluginbuddy_mobile' => 'PluginBuddy Mobile Navigation Menu',
'footer_menu' => 'My Custom Footer Menu',
) );
源文件:
/**
* Register navigation menus for a theme.
*
* @since 3.0.0
*
* @global array $_wp_registered_nav_menus
*
* @param array $locations Associative array of menu location identifiers (like a slug) and descriptive text.
*/
function register_nav_menus( $locations = array() ) {
global $_wp_registered_nav_menus;
add_theme_support( 'menus' );
$_wp_registered_nav_menus = array_merge( (array) $_wp_registered_nav_menus, $locations );
}