WordPress的Gravatar头像不能显示怎么办?

这几天忙着点事就没多少时间更新博客,但是后面一定会抽出一点点时间来更新博客的。昨天看到gravatar的评论头像无法显示,以前也遇到过,也曾经写过一篇文章,但是那时候数据丢失了,所以现在又的重新来更新一篇了。方法很简单。

方法一、找到wp-includes文件夹下找到pluggable.php 文件,搜索gravatar.com显示如下代码:

if ( is_ssl() ) {
$host = ‘https://secure.gravatar.com’;
} else {
if ( !empty($email) )
$host = sprintf( “http://%d.gravatar.com”, ( hexdec( $email_hash{0} ) % 2 ) );
else
$host = ‘http://0.gravatar.com’;
}

将上面的代码修改为以下代码:

if ( is_ssl() ) {
$host = ‘https://secure.gravatar.com’;
} else {
if ( !empty($email) )
$host = sprintf( “http://en.gravatar.com”, ( hexdec( $email_hash{0} ) % 2 ) );
else
$host = ‘http://en.gravatar.com’;
}

或者为下面代码:

if ( is_ssl() ) {
 $host = ‘https://secure.gravatar.com’;
 $host = ‘http://en.gravatar.com’;
 }

现在我用的是en.gravatar.com的头像,以前被墙的时候用的是www.gravater.com的链接。所以看用的链接行就用什么链接上去。当然用缓存是最好的。有很多关于wordpress的garvatar头像的缓存的插件,大家也可以参考下。很小的一个插件。大家可以使用。



本文固定链接: http://20tc.com/wordpress-gravatar-display.html | TC的博客

该日志由 TC 于2012年04月11日发表在 wordpress 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: WordPress的Gravatar头像不能显示怎么办? | TC的博客
关键字:

WordPress的Gravatar头像不能显示怎么办?:目前有6 条留言

  1. 6楼
    刚哥 China Google Chrome Windows :

    貌似你的gravatar也不能显示

    2014-12-17 下午 4:19 [回复]
  2. 5楼
    何朝城 China Google Chrome Windows :

    看到大家的Gravatar头像被墙,我这里也提供一个用七牛搭建的Gravatar头像缓存。七牛的速度我想大家也体验过了吧!WordPress博客请将下面代码添加到当前主题的functions.php文件中即可解决。

    //=== Gravatar头像缓存 ===//
    function gravatar_cache($avatar){
    $avatar = preg_replace( "/http:\/\/(www|\d).gravatar.com/","http://gravatar.hechaocheng.cn",$avatar );
    $avatar = preg_replace( "/\?s\=/",".png?s=",$avatar );
    return $avatar;}
    add_filter( 'get_avatar', 'gravatar_cache' );

    不要感谢我,请叫我雷锋!!

    2014-12-17 上午 1:17 [回复]
  3. 4楼
    jyklzhang China Mozilla Firefox Windows :

    我试试

    2012-05-27 下午 2:59 [回复]
  4. 设置?怎么设置啊

    2012-04-11 下午 6:14 [回复]
  5. 板凳
    TC China Google Chrome Windows :

    嗯,可以设置。

    2012-04-11 下午 1:47 [回复]
  6. 沙发
    Yong China Opera Windows :

    开缓存貌似有一个弊端,貌似缓存不会比对更新、、、 😯

    2012-04-11 下午 12:41 [回复]

发表评论


*

快捷键:Ctrl+Enter

无觅相关文章插件,快速提升流量