BP_Component:: setup_nav (数组main_nav美元=数组(),数组sub_nav美元=数组())
设置组件导航。
描述
另请参阅
- bp_core_new_nav_item ():获取$main_nav参数格式的描述。
- bp_core_new_subnav_item ():用于描述$sub_nav参数数组中的每个项应该如何格式化。
参数
- main_nav美元
-
(数组)(可选)直接传递给bp_core_new_nav_item ().请参阅该函数的描述。
默认值:数组()
- sub_nav美元
-
(数组)(可选)多维数组,传递给其中的每个项bp_core_new_subnav_item ().请参阅该函数的描述。
默认值:数组()
源
文件:bp-core /类/ class-bp-component.php
public function setup_nav($main_nav = array(), $sub_nav = array()){//没有主导航项的子导航项。If (!empty($main_nav)) {bp_core_new_nav_item($main_nav, '成员');//子导航项不是必需的If (!empty($sub_nav)) {foreach((array) $sub_nav as $nav) {bp_core_new_subnav_item($nav, 'members');}}} /** *触发在BP_Component中的setup_nav方法的末尾。这是一个基于组件字符串ID的动态钩子。* * @since BuddyPress 1.5.0 */ do_action('bp_'。$ this - > id。“_setup_nav”);}
更新日志
版本 | 描述 |
---|---|
BuddyPress 1.5.0 | 介绍了。 |