bp_set_member_type (intuser_id美元字符串member_type美元保龄球美元的附加

设置成员的类型。

描述

参数

user_id美元

int(必需)用户ID。

member_type美元

字符串(必需)概要文件类型。

美元的附加

保龄球(可选)True表示将此添加到用户的现有类型,false表示替换。默认值:false。

默认值:假

返回

(假|数组)retval看到美元bp_set_object_terms ()

文件:bp-members / bp-members-functions.php

函数bp_set_member_type($user_id, $member_type, $append = false){//传递一个空的$member_type来删除用户的类型。如果(!Empty ($member_type) && !Bp_get_member_type_object ($member_type)){返回false;} $retval = bp_set_object_terms($user_id, $member_type, bp_get_member_type_tax_name(), $append);//如果类型已经更新,则关闭缓存。如果(!Is_wp_error ($retval)) {wp_cache_delete($user_id, 'bp_member_member_type');/** *在用户的配置文件类型被更改后触发。* * @since BuddyPress 2.2.0 * * @param int $user_id配置文件类型已经更新的用户ID。 * @param string $member_type profile type. * @param bool $append Whether the type is being appended to existing types. */ do_action( 'bp_set_member_type', $user_id, $member_type, $append ); } return $retval; }

更新日志

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

问题吗?

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