bbp\u获取用户\u回复\u创建的\u url(int$user\u id)
返回指向用户回复的链接
描述
参数
- $user\u id
-
(int)(可选)用户id
回来
(字符串)指向用户配置文件页面的永久链接
来源
函数bbp_get_user_responses_created_url($user_id=0){global$wp_rewrite;//如果有显示的用户id,并且没有请求,则使用显示的用户id$user_id=bbp_get_user_id($user_id));如果(empty($user_id))返回false;//允许提前覆盖配置文件url以减少处理$early_url=apply_过滤器('bbp_pre_get_user_replays_created_url',(int)$user_id);if(is_string($early_url))返回$early_url;//Pretty permalinks if($wp_rewrite->using_permalinks()){$url=$wp_rewrite->root.bbp_get_user_slug()。/%'.bbp_get_user_rewrite_id()。%...bbp_get_rewrite_-user_-id()。%/'.bbp_-get_-replay_-userid()。%($user->user\u nicename)){$user\u nicename=$user->user\u nicename;}其他{$user\u nicename=$user->user\u login;}$url=str\u replace('%'.bbp\u get\u user\u rewrite\id().%',$user\u nicename,$url);$url=home\u url(user\u trailingslashit($url))//unpty permalinks}其他{$url=add query arg array(bbp\u get\u user\u rewrite\u id)()=>$user\u id,bbp\u get\u user\u replays\u rewrite\u id()=>'1',),home\u url('/');}返回应用过滤器('bbp\u get\u user\u replays\u created\u url',$url,$user\u id);}
变更日志
版本 | 描述 |
---|---|
bbPress(r4225) | 介绍。 |