register_nav_menus() 函数用来注册一个菜单,菜单指的是 WordPress 3.0+ 的菜单管理器,注册之后用户就可以在菜单管理器里拖动生成导航菜单了。
用法
1
|
register_nav_menus
(
$locations
)
;
|
参数
$locations
(数组)(必须)要注册的菜单,键值为菜单 ID,键名为菜单名称,可以一次创建多个。
默认值:None
返回值
该函数无返回值。
例子
1
2
3
4
5
6
7
8
9
10
11
|
/**
*建立菜单
*http://www.endskin.com/register_nav_menus/
*/
function
Bing_register_nav_menus
(
)
{
register_nav_menus
(
array
(
'header_menu'
=
>
__
(
'顶部菜单'
,
'Bing'
)
,
'footer_menu'
=
>
__
(
'页脚菜单'
,
'Bing'
)
)
)
;
}
add_action
(
'init'
,
'Bing_register_nav_menus'
)
;
|
其它
该函数位于:wp-includes/nav-menu.php
更多关于此函数的文章:http://www.endskin.com/tag/menu