bp_nouveau_set_nav_item_order (对象美元资产净值数组美元的订单数组()字符串parent_slug美元

根据给定的导航项列表重新排序BuddyPress项目导航

描述

参数

美元资产净值

对象(可选)BuddyPress项目导航对象重新排序

默认值:空

美元的订单

数组(可选)一个有序的蛞蝓列表(例如:array('profile', 'activity'等))

默认值:数组()

parent_slug美元

字符串(可选)如果它是一个二级导航,我们将重新排序(Groups单项的情况下)

默认值:“

返回

(保龄球)真正的成功。否则错误。

文件:bp-templates / bp-nouveau / /显然也包括

函数bp_nouveau_set_nav_item_order($nav = null, $order = array(), $parent_slug = ") {if (!Is_object ($nav) || empty($order) || !Is_array ($order)){返回false;} $position = 0;Foreach ($order as $slug) {$position += 10;关键=蛞蝓美元;如果(!$key = $parent_slug . value ($parent_slug . value);“/”。美元的关键; } $item_nav = $nav->get( $key ); if ( ! $item_nav ) { continue; } if ( (int) $item_nav->position !== (int) $position ) { $nav->edit_nav( array( 'position' => $position ), $slug, $parent_slug ); } } return true; }

更新日志

更新日志
版本 描述
BuddyPress 3.0.0 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队