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 | 介绍了。 |