介绍

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/
以上镜像源为博主收集,如果你有更好的镜像源欢迎推荐。

Last modification:June 11th, 2020 at 04:28 pm
如果觉得文章对你有所帮助,请随意赞赏!