bp_nav_item_has_subnav (字符串nav_item美元''字符串美元的组件“成员”

检查给定的导航项是否有子导航项。

描述

参数

nav_item美元

字符串(可选)你要检查的子导航项的顶级导航项的蛞蝓。默认值:当前组件的蛞蝓。

默认值:“

美元的组件

字符串(可选)导航附加到的组件。默认为“成员”。

默认值:“成员”

返回

(保龄球)$has_subnav如果找到了并且有子nav项,则为True;否则错误。

文件:bp-core / bp-core-buddybar.php

函数bp_nav_item_has_subnav($nav_item = ", $component = 'members') {$bp = buddypress();如果(!Isset ($bp->{$component}->nav)) {return false;} if (!$nav_item) {$nav_item = bp_current_component();If (bp_is_group()) {$nav_item = bp_current_item();}} $has_subnav = (bool) $bp->{$component}->nav->get_secondary(array('parent_slug' => $nav_item), false);/** *过滤一个给定的导航项是否有子导航项。* * @since BuddyPress 1.5.0 * * @param bool $has_subnav是否有任何子导航项。* @param string $nav_item你正在检查的子导航项的顶级导航项的slug。 */ return apply_filters( 'bp_nav_item_has_subnav', $has_subnav, $nav_item ); }

更新日志

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

问题吗?

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