无论如何,指定化身的高度和宽度?

时间:2015-08-24 作者:Chez Ballou

我打电话给一个主题为get_currentuserinfo. 化身以96x96像素宽显示;身高改变大小不是问题。

我制作了一个自定义函数&;在主题中使用它的短代码:

  function get_loggedin_avatar (){
    global $current_user;
    $result = \'\';

    if ( is_user_logged_in() ) {
        get_currentuserinfo();  
        $result = \'<a href="/myaccount">\'.
            get_avatar( $current_user->ID, 96, left ).
            \'</a>\';
    }
    return $result;
}

    add_shortcode( \'loggedinavatar\', \'get_loggedin_avatar\' );
然而,每当我以特定方式编辑缩略图设置时,化身都会受到影响。我将缩略图设置为宽度为0,高度为150,化身输出更改为96x54。为什么会这样?我如何编辑缩略图大小而不影响化身输出?

1 个回复
SO网友:emilushi

以下是我在帖子中如何称呼阿凡达的代码:

 <?php  echo get_avatar( $post->post_author, $size = \'150\'); ?>
如果用户没有头像,您还可以定义默认头像。

结束

相关推荐

Fetching Gravatar

如何获取任何人的gravatar图像?我需要向用户显示gravatar图像上的自定义配置文件页正在制作。到目前为止,我已经集成了Facebook个人资料图片(自动抓取)选项,并且允许用户分配自己的照片(根据自己的意愿)。我需要做的是,如果此人不是来自FB,那么可能应该使用他的电子邮件或其他东西来查看他/她是否有gravatar,如果是,则显示它。我该怎么做?谢谢