New*_*ser 4 php wordpress jquery
我设法在我的bbpress论坛xxxxx.com/forum/中显示来自mainsite xxxxx.com/的用户个人资料图片,代码如下:
<?php $user_info = get_user_by('id', $wp_query->query_vars['author']); echo get_avatar($user_info->ID, '150'); ?>
Run Code Online (Sandbox Code Playgroud)
题:
如何使用相同的方法获取xxxxxx.com/user/username之类的用户配置文件URL/LINK?
非常感谢!
要获取用户的个人资料链接,例如xxxxxx.com/author/username/,请使用以下功能:
<?php get_author_posts_url( $author_id, $author_nicename ); ?>
Run Code Online (Sandbox Code Playgroud)
这是文档.
如果您想从管理员端编辑用户,则可以使用以下命令:
function get_admin_edit_user_link( $user_id ){
if ( get_current_user_id() == $user_id )
$edit_link = get_edit_profile_url( $user_id );
else
$edit_link = add_query_arg( 'user_id', $user_id, self_admin_url( 'user-edit.php'));
return $edit_link;
}
Run Code Online (Sandbox Code Playgroud)
小智 0
此功能应该有所帮助:
https ://codex.wordpress.org/Template_Tags/the_author_meta
the_author_meta( $field, $userID );
对于个人资料链接,您需要在该字段中输入“user_url”
| 归档时间: |
|
| 查看次数: |
20319 次 |
| 最近记录: |