bp_group_get_message_status (int | boolgroup_id美元

获取组的消息状态。

描述

这个函数可以在循环内或循环外使用。

参数

group_id美元

int|保龄球(可选)需要查看状态的组ID。Default:显示的组,或者循环中的当前组。

默认值:假

返回

(bool |字符串)当找不到组时返回false。否则返回组消息状态,从'mods'和'admins'之间。

文件:bp-groups / bp-groups-template.php

函数bp_group_get_message_status($group_id = false) {global $ group_template;如果(!$bp = buddypress();if (isset($bp->groups->current_group->id)){//先默认当前组。group_id =美元bp - >组> current_group - > id;} elseif (isset($ group_template ->group->id)){//然后看看我们是否在循环中。group_id = groups_template美元- >组> id;} else {return false;}} $message_status = group_get_groupmeta ($group_id, 'message_status');/ /向后兼容性。 When 'message_status' is not set, fall back to a default value. if ( ! $message_status ) { $message_status = apply_filters( 'bp_group_message_status_fallback', 'mods' ); } /** * Filters the message status of a group. * * Message status in this case means who from the group can send messages. * * @since BuddyBoss 1.2.3 * * @param string $message_status Membership level needed to manage messages. * @param int $group_id ID of the group whose status is being checked. */ return apply_filters( 'bp_group_get_message_status', $message_status, $group_id ); }

更新日志

更新日志
版本 描述
BuddyBoss 1.2.9 介绍了。

问题吗?

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