修正WordPress评论不现实头像问题的两种方法

WordPress的头像是调用Gravatar的,在国内访问Gravatar比较困难,具体原因我也不清楚,wordpress通过读取gravatar缓存服务器来获取头像,所以不能显示头像,废话不多说,下面提供方法。

修正WordPress评论不现实头像问题的两种方法 - 1
插件

方法一:插件

安装gravatar-fixed插件,修正Gravatar的缓存服务器,配置如图所示。

下载地址:插件下载

方法二:修改代码

 “0.gravatar.com”这个网址无法访问了,“www.gravatar.com”这个主页还可以正常访问。

    那么我们可以修改/wp-include/pluggable.php文件,找到以下代码:

    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

$host = 'http://www.gravatar.com';

博主用第二个方法,如果不喜欢安装插件可以实用第二个方法,先去试试看吧,不行在联系博主。

Leave a Reply

Your email address will not be published. Required fields are marked *