> WordPress开发手册 > register_nav_menus

register_nav_menus


导航菜单是每一个WordPress主题必须的元素,如果你要制作一个WordPress主题,那就必须熟悉WordPress导航菜单注册函数 register_nav_menus() 和 导航菜单调用函数wp_nav_menu() ,这两个参数一般都是配合使用的。今天我们就一起来解释一下这两个函数,并举例说明。

导航菜单注册函数 register_nav_menus() 介绍

register_nav_menus() 是3.0以后用来注册自定义菜单的函数,通过它可以很方便地给你的主题注册一个或多个菜单,在主题的 functions.PHP 中添加:

    register_nav_menus( array(
    'header_menu' => 'My Custom Header Menu',
    'footer_menu' => 'My Custom Footer Menu'
    ) );

上面的代码注册了两个代码,其中 'header_menu'  和 'footer_menu' 分别是这两个菜单的“键key”,而后面的 'My Custom Header Menu' 和 'My Custom Footer Menu' 是对这个菜单的描述,会在 外观 - 菜单 中显示出来。下文将会图例说明。

按照上面的结构,就可以注册多个菜单。


上一篇:
下一篇: