问题:typecho个人头像服务器为gravatar,经常会被国内墙。
解决思路:1.走国内cdn代理源;2.直接部署到本地。
经过考虑后,我选择第二种方案。
解决方法:
以头像源文件地址test.demo.com/icon.jpg为例。
1.在网站源目录/var/Typecho/Common.php文件第826-839行之间的代码:
修改成:
2.在网站源目录/var/Widget/Base/Users.php中第212-217行:
修改成:
3.在网站源目录/admin/profile.php中第14-16行:
删掉。
即可实现gravatar本地部署。
优点:不用挂梯子特地上一次gravatar官网;
缺点:
1.后续修改头像时要直接替换源文件,比较麻烦;
2.个人设置中的gravatar设置会掉:
最后发条文章测试一下:
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:975644476@qq.com
本文链接:http://www.gawce.com/tnews/1117.html