解决Typecho博客Gravatar评论头像加载失败无法显示问题

好久没折腾网站,今天心血来潮访问了一下,突然发现评论头像无法显示,我就一直刷新,也加载不出,之前没怎么注意,以为是我网络问题,好家伙,Gravatar头像被墙了。

typecho头像无法加载
typecho头像无法加载

百度找了很多方法,也尝试了很多次,替换Gravatar头像的CDN源,发现还是不行,最后发现漏改了一个地方,替换两个地方就可以了。
从百度找到的Gravatar头像的CDN源

极客族CDN:http://fdn.geekzu.org/avatar/

极客族CDN SSL:https://sdn.geekzu.org/avatar/

七牛Gravatar://dn-qiniu-avatar.qbox.me/avatar/

loli.net SSL:https://gravatar.loli.net/avatar/

V2EX SSL:https://cdn.v2ex.com/gravatar/

我之前用V2EX的头像源,现在也不行了,所以替换成极客族的,折腾一番,总算可以了。

找到/var/Typecho/Common.php文件:

将
$url = $isSecure ? 'https://secure.gravatar.com' : 'http://www.gravatar.com';

改成
$url = $isSecure ? 'https://sdn.geekzu.org' : 'http://sdn.geekzu.org';

找到var/Widget/Abstract/Comments.php文件:

看到gravatar函数,并修改该函数

将
$url = 'https://cdn.v2ex.com/gravatar/';

改成
$url = 'https://sdn.geekzu.org/avatar/';

注意:'https://cdn.v2ex.com/gravatar/'函数有可能是'https://secure.gravatar.com/avatar/'
因为我之前替换成v2ex的CDN源,所以可能和你们不一样

如果更新Type­cho系统覆盖了怎么办呢?
在博客根目录config.inc.php最后面插一段:

/**自定义头像源*/
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://sdn.geekzu.org/avatar/');

改好之后保存即可,这样使用的就是极客族的头像,成功解决typecho评论头像无法显示的问题了。

最后说说近期吧,我上周五(7.17)拿到了毕业证,不再是学生了,现在还是在房地产实习,也半年多了,本来上个月底就想辞职的,因为各种原因,打算这个月底再辞职,就是不知道找什么工作比较好

你们说电商、新媒体、公众号和短视频运营怎么样呢?我想从事这方面的,感觉晋升空间不错

添加新评论

已有 13 条评论

[该评论已被自动折叠 | 点击展开]

看你挺喜欢写文章的,你主业房地产,副业新媒体也是多不错的结合。工作这东西,在不考虑为了生存而工作的情况下还是选择喜欢的。

[该评论已被自动折叠 | 点击展开]

额,你换主题了。
我的几个月前折腾好了,默认的被墙很久了。

senchun senchun 回复 @Mr.Chou
0
[该评论已被自动折叠 | 点击展开]

我换主题好久了呀,你主题被墙了吗

Mr.Chou Mr.Chou 回复 @senchun
0
[该评论已被自动折叠 | 点击展开]

呵,不好意思认错人了..还有位博友也是有个森字的。
我的主题现在没问题的。

[该评论已被自动折叠 | 点击展开]

短视频要看你怎么运作了,走什么类型的视频,然后写脚本。之类的。

senchun senchun 回复 @至上博客
0
[该评论已被自动折叠 | 点击展开]

我找工作的话那得看公司是什么类型

[该评论已被自动折叠 | 点击展开]

觉得电商最稳。

[该评论已被自动折叠 | 点击展开]

我也比较偏向电商,但应该挺累的

SKYue SKYue 回复 @senchun
0
[该评论已被自动折叠 | 点击展开]

不管哪种工作都累,尽量找个喜欢的,这样即便累,也是开心的累。

[该评论已被自动折叠 | 点击展开]

对,找个自己喜欢的才行

[该评论已被自动折叠 | 点击展开]

顺路收藏了哈。

[该评论已被自动折叠 | 点击展开]

你最后说的四个,应该是短视频有发展空间,不过现在短视频也趋于稳定了,创新才有机会。加油

senchun senchun 回复 @老麦
0
[该评论已被自动折叠 | 点击展开]

没啥短视频经验,感觉不太好找