解决wordpress升级后gravatar无法显示头像

wordpress升级到3.0.1版本后gravatar无法显示头像,原本以为是gravatar网站(<a href=”http://www.gravatar.com”>www.gravatar.com)被河蟹了,无意中在夏影残雪的博客的评论中看到了解决的办法:

方法是修改wp-includes文件夹下面的pluggable.php文件。用记事本打开-转到1645行看到这些代码:

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’;
}

修改成下面这些代码然后保存覆盖,Gravatar评论头像就可以显示了。’

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

这就可以了。</p>

Leave a Reply