
Gravatar 镜像修改
这两天下雨了,因为之前用过国外的主机,一下雨,速度就变慢,所以,我傻傻的以为,这次gravatar的不显示也是因为下雨的原因,但是逛着博客,进入到 @游子微博 ,才发祥并不是这回事,而是Gravatar被墙了。
所以果断去变更镜像,但是网络上的教程太过古远,或者是我找的方法不对,总之,找到的教程都是不能用的,所以我就用了最笨的方法,把WordPress的所有文件一个个打开,搜索Gravatar的代码,功夫不负有心人,终于让我在wp-includes的文件夹下找到了link-template.php这个文件,在里面的4233行找到了如下的代码:
if ( is_ssl() ) {
$url = 'https://secure.gravatar.com/avatar/' . $email_hash;
} else {
$url = sprintf( 'http://%d.gravatar.com/avatar/%s', $gravatar_server, $email_hash );
}
把里面的第二行
$url = 'https://secure.gravatar.com/avatar/' . $email_hash;
修改成(来自@游子微博)
$url = 'https://sdn.geekzu.org/avatar/' . $email_hash;
就好了。


8条评论
YIR
好了,原来是wp优化插件给替换了。
Js.nake
嗯~头像出来了,就很开心啦ヽ(✿゚▽゚)ノ
YIR
后台也没有头像显示,functions我目测也没有。
Js.nake
那就太难了,估计会是哪个文件把头像给优先控制了,如果实在没办法,可以学学我的笨方法,把每个文件都打开,去搜Gravatar这个了
YIR
我造你的办法改了,但还是没有显示头像,不知道为什么。
Js.nake
会不会是你的主题functions原本有控制头像的代码?你后台现在头像显示了吗?
游子微博
才发现你的TYPCHO改成WP了,原来的TWITTER主题也不用了,不过这主题挺温馨的,蛮漂亮。
Js.nake
恩?啥,我typecho改了好久了,Twitter的主题我也没用过哇w(゚Д゚)w