不知从何时起,本博就开始无法加载Gravatar头像,具体时间已经无法记起,从百度搜索得到,Typecho无法加载Gravatar头像这个问题的时间大概是在2014左右,也许本站就是从那时开始头像就无法加载,由于博主懒癌晚期,一直都没有去解决这个问题。
直到前段时间(2016-01-26),无意中看到@keinx博主换上了一款从Hexo移植到Typecho名为NexT.Mist的主题,想想本博从使用Typecho以来,一直都是使用官方默认的主题,是时候改换一下,于是也跟换上这款主题,并对这款这题进行了小小的改动,顺便把头像无法加载这个问题一并解决掉。
将var/Typecho/Common.php文件939行
$url = $isSecure ? 'https://secure.gravatar.com' : 'http://www.gravatar.com';
修改为(也就是把:http://www.gravatar.com中的www.去掉)
$url = $isSecure ? 'https://secure.gravatar.com' : 'http://gravatar.com';
调用多说缓存的也可以哈
推荐调用cdn.v2ex.com或者gravatar.css.network
你现在才发现
发现好久了,懒得弄。