天朝是无敌的,天朝是我的楷模、偶像,想干啥都行,真心羡慕啊。
从网上找到的几个方法,原来也用过,不过这次找到的比较全,可以用来应急。
原文:《替换Gravatar头像默认服务器》via:知更鸟。
方法1:利用多说Gravatar头像中转服务器替代头像默认服务器。
将下面代码添加到当前主题functions.php文件中:
function mytheme_get_avatar( $avatar ) {
$avatar = preg_replace( “/http:\/\/(www|\d).gravatar.com/”,“http://gravatar.duoshuo.com”,$avatar );
return $avatar;
}
add_filter( ‘get_avatar’, ‘mytheme_get_avatar’ );
方法2:使用https方式(SSL)调用Gravatar头服务器地址。
也是将下面代码添加到当前主题functions.php文件中:
function get_ssl_avatar($avatar) {
$avatar = preg_replace(‘/.*\/avatar\/(.*)\?s=([\d]+)&.*/’,'<img src=“https://secure.gravatar.com/avatar/$1?s=$2” class=“avatar avatar-$2” height=“$2” width=“$2”>’,$avatar);
return $avatar;
}
add_filter(‘get_avatar’, ‘get_ssl_avatar’);
这是最简单的两个方法,我现在用的是多说的头像缓存服务器。其它方法可以参照原文进行设置。
不过即使做了这样的修改,第三方的评论框也是不管用,我用的多说评论框,上面的头像还是不能显示,所以说上面的设置也只是后台能看到头像,有一点心理安慰罢了。
多说未解决的只能自己在设置里面更换头像了,我现在用的是本地上传的头像,所以能显示,大家觉得头像不好看,还是手动更新下多说的头像吧。
就这样,天朝来了,我们总是妥协……
沙发博主晚上好百度福利 一分钱买米键了 ↓http://1.baidu.com/?invite_code=SJTEHDS9
你的博客终于可以打开了,我的站Gravatar本地缓存了。
啥时候打不开了。。。。我有时候也经常不在,真不知道呢。。。
感觉还是缓存本地,更好啊,哈哈
所以说多说还是有点好处的~~
方法不同,效果一样,这个问题我也解决了。
不用头像了
我的也解决了哈哈。。
这个办法我也在用,效果感觉还行
还有一个方法是网站上SSL加密。
https://secure.gravatar.com无效,请使用这个https://cn.gravatar.com
我是通过代码修改把头像地址换成了多说的服务器地址了,一切OK
活在天朝真无奈,看个头像还得想办法, ❓