bbp\u获取用户\u id(int$user\u id,保龄球displayed_user_fallback美元=符合事实的,保龄球current_user_fallback美元=假)
返回一个经过验证的用户id
描述
参数
- $user\u id
-
(int)(可选)用户id
- displayed_user_fallback美元
-
(保龄球)(可选)显示用户的回退?
默认值:真
- current_user_fallback美元
-
(保龄球)(可选)当前用户的回退?
默认值:假
返回
(int)验证用户id
来源
文件:bp-forums /用户/ template.php
函数bbp_get_user_id($user_id = 0, $displayed_user_fallback = true, $current_user_fallback = false) {$bbp = bbpress();//简单的空检查if (!empty($user_id) && is_numeric($user_id)) {$bbp_user_id = $user_id;$bbp_user_id = $bbp->displayed_user->ID; //当前查看或编辑用户}else ((true === $displayed_user_fallback) && !empty($bbp->displayed_user->ID)) {$bbp->displayed_user->ID;$bbp_user_id = $bbp->current_user->ID; $bbp_user_id = $bbp->current_user->ID;// Failsafe} else {$bbp_user_id = 0;} return (int) apply_filters('bbp_get_user_id', (int) $bbp_user_id, $displayed_user_fallback, $current_user_fallback);}
变更日志
版本 | 描述 |
---|---|
bbPress (r2729) | 介绍了。 |