xprofile_set_field_visibility_level (intfield_id美元intuser_id美元字符串visibility_level美元''

设置此字段的可见性级别。

描述

参数

field_id美元

int(必需)xprofile字段的ID。

user_id美元

int(必需)数据所属用户的ID。

visibility_level美元

字符串(可选)可见性设置应该是什么。

默认值:“

返回

(保龄球)真正的成功

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

函数xprofile_set_field_visibility_level($field_id = 0, $user_id = 0, $visibility_level = ") {if(空($field_id) ||空($user_id) ||空($visibility_level)) {return false;} //检查白名单。$ allowed_values = bp_xprofile_get_visibility_levels ();If (!array_key_exists($visibility_level, $allowed_values)){返回false;} //存储在usermeta的数组中。$current_visibility_levels = bp_get_user_meta($user_id, 'bp_xprofile_visibility_levels', true);If (!$current_visibility_levels) {$current_visibility_levels = array();} $current_visibility_levels[$field_id] = $visibility_level;返回bp_xprofile_user_meta ($user_id, 'bp_xprofile_visibility ', $current_visibility);}

更新日志

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

问题吗?

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