如何在PHP页面上显示用户照片?

时间:2014-09-28 01:43:56

标签: php wordpress

我有一个网站,并希望允许用户提交个人资料照片。我很好,让他们给我发电子邮件给我手动添加的照片(需要这样做,因为我有自定义的PHP页面并关闭了WordPress栏。)

我的问题是:

我可以使用以下方法动态获取wordpress中的用户信息:

$user_info = get_userdata( $theID );

但是,当有人点击该用户查看其个人资料时,如何为该用户显示该照片。由于我使用的是PHP,路径和代码可能会为该用户调用该照片并将其显示在页面上?

1 个答案:

答案 0 :(得分:2)

您是否尝试过使用get_avatar()?考虑这个例子:

$user_info = get_userdata($theID); // return an object with the corresponding info
if ( ($user_info instanceof WP_User) ) {
    echo get_avatar( $user_info->user_email, 32 ); // second paramter size
    // return an <img> tag with the users avatar
}