bbp_get_user_role (intuser_id美元)
返回一个用户的论坛角色
描述
参数
- user_id美元
-
(int)(必需)
返回
(字符串)
源
文件:bp-forums /用户/ capabilities.php
function bbp_get_user_role($user_id = 0){//验证用户id $user_id = bbp_get_user_id($user_id);$user = get_userdata($user_id);$ = false作用;//用户有角色,所以寻找一个论坛如果(!$role = array_intersect(array_values($user->roles), array_keys(bbp_get_dynamic_roles()));//如果数组中有角色,则使用第一个。这不是非常//智能,但由于角色不是精确的层次结构,论坛//还没有一个多用户角色的UI,它现在是好的。If (!empty($roles)) {$role = array_shift($roles);}} return apply_filters('bbp_get_user_role', $role, $user_id, $user);}
更新日志
版本 | 描述 |
---|---|
bbPress (r3860) | 介绍了。 |