介绍
Gravatar是Globally Recognized Avatar的缩写,是gravatar推出的一项服务,意为“全球通用头像”。如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的blog或者留言本上留言时,只要提供你与这个头像关联的email地址,就能够显示出你的Gravatar头像来。由于Typecho使用默认头像地址国内访问比较慢,我们可以替换带有cdn加速的地址来解决博客全球通用头像Gravatar不显示或显示缓慢的问题。
修改方法
方法1
打开根目录/var/Typecho/Common.php
文件
搜索$url = $isSecure ? 'https://secure.gravatar.com' : 'http://www.gravatar.com';
大约937行左右,将其和下面的$url .= '/avatar/';
删除或注解掉
在下面添加$url = $isSecure ? 'https://cdn.v2ex.com/gravatar/' : 'https://gravatar.loli.net/avatar/';
添加完成应是如下代码:
//$url = $isSecure ? 'https://secure.gravatar.com' : 'http://www.gravatar.com';
//$url .= '/avatar/';
$url = $isSecure ? 'https://cdn.v2ex.com/gravatar/' : 'https://gravatar.loli.net/avatar/';
方法2
网站根目录下的config.inc.php
文件,加入以下代码:
/** 更换Gravatar头像源 */
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://gravatar.loli.net/avatar/');
以上两种选择其一即可!
其他镜像源
https://secure.gravatar.com/avatar/
https://gravatar.loli.net/avatar/
http://gravatar.ihuan.me/avatar/
https://cdn.v2ex.com/gravatar/
http://dn-qiniu-avatar.qbox.me/avatar/
以上镜像源为博主收集,如果你有更好的镜像源欢迎推荐。
我这边访问感觉没有什么区别