[Typecho]如何解决typecho1.2.1后台的头像获取的问题

宗同学
2025-06-13 / 0 评论 / 27 阅读 / 正在检测是否收录... / 搜一下
点赞、收藏、转发 点赞、收藏、转发

gravatar头像是什么? 😆

 Gravatar​(全称:​Globally Recognized Avatar,意为"全球通用头像")是一项由 ​Automattic​(WordPress母公司)提供的 ​全球统一头像服务,允许用户通过电子邮件地址关联个人头像,并在所有支持Gravatar的网站上自动显示。


知道gravatar头像是什么后,我们来找到相关问题并解决。

已知下图的中的问题是,自带的typecho1.2.1版本后台管理模板获取邮箱头像失效了。

mbuvvw9w.png


解决方法 😁

需要将下图中的两个标记的网址进行替换。
文件所在位置在: /www/wwwroot/192.168.254.135/var/Typecho/Common.php (本地虚拟机演示)

替换之前

mbuw2pi3.png

如何找到上图代码在几行?搜索 gravatarUrl 即可快速定位!


替换后

mbuw9rqj.png

相信大家也懒得去找gravatar头像的镜像源,我给大家推荐两个吧:

https://cn.cravatar.com/
https://gravatar.zeruns.com/

将上述两个链接替换即可。


替换后看看效果 😉

mbuwfn4i.png

填写正确的邮箱地址后就可以显示了,默认qq邮箱,其他邮箱没有在gravatar上注册过的话是无法正确获取的,那还会报错吗?不会,只会显示一个占位图片(神秘人)。


总结 😌

发现失效的链接要及时去替换掉,不然显示不完全,有强迫症状的我怎么能忍!!!我还发现了1.3.1rc版本中还是一样的链接,需要替换!不啰嗦了,全部步骤是,找到gravatar失效的文件,然后进行失效链接的替换即可!

3

评论

博主关闭了所有页面的评论