xprofile_get_field_visibility_level (intfield_id美元,intuser_id美元)
获取一个领域的能见度水平。
描述
参数
- field_id美元
-
(int)(必需)xprofile字段的ID。
- user_id美元
-
(int)(必需)数据所属用户的ID。
返回
(字符串)
源
文件:bp-xprofile / bp-xprofile-functions.php
函数xprofile_get_field_visibility_level($field_id = 0, $user_id = 0) {$current_level = ";If (empty($field_id) ||空($user_id)){返回$current_level;} $current_levels = bp_get_user_meta($user_id, 'bp_xprofile_visibility_levels', true);$current_level = isset($current_levels[$field_id]) ?$current_levels[$field_id]: "; ";//使用用户的存储级别,除非禁用自定义可见性。$field = xprofile_get_field($field_id);If (isset($field->allow_custom_visibility) && 'disabled' === $field->allow_custom_visibility) {$current_level = $field->default_visibility;} //如果仍然为空,则表示允许重写,但//用户没有提供值。请保持默认值。 if ( empty( $current_level ) ) { $current_level = $field->default_visibility; } return $current_level; }
更新日志
版本 | 描述 |
---|---|
BuddyPress 2.0.0 | 介绍了。 |