为什么我要写这篇文章?
——因为头像显示不出来了啊草!
本文将以Loli源为例 介绍两种更换头像源的方法
PS:本文仅针对Typecho提出解决方法
直接切入正题~~
方法一:修改config.inc.php
打开根目录下[config.inc.php]文件
添加如下代码
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://gravatar.loli.net/avatar/');
//更换源
添加成功后保存即可
方法二:修改common.php
如何找到common.php?
博客根目录/blog/var/Typecho/common.php
注意:这里的common.php不是[博客根目录/blog/admin/common.php] 请勿混淆~~
可用任何能够编辑.php后缀名的软件进行打开 我这里用的是VS Code
打开后找到约936行-940行部分
我们主要修改图中选中部分
将原代码
$url = $isSecure ? 'https://secure.gravatar.com' : 'http://www.gravatar.com';
$url .= '/avatar/';
修改为
$url = $isSecure ? 'https://gravatar.loli.net/' : 'https://gravatar.loli.net/';
$url .= '/avatar/';
或修改为
$url = $isSecure ? 'https://gravatar.loli.net/avatar/' : 'https://gravatar.loli.net/avatar/';
我们可以看到 在方法二中出现的两种更换方法中
他们的差别就是一个仍然是两行 另外一个缩减成了一行
一个直接带上avatar 一个需要通过另外一行代码来加上avatar
但是他们实现的效果都相同
更换其他源操作基本相同
修改前
修改后
其他源
以下是我搜集到的其他可用源 可根据自己的需要进行选择
七牛云:http://dn-qiniu-avatar.qbox.me/avatar/
ihuan:http://gravatar.ihuan.me/avatar/
极客族:https://sdn.geekzu.org/avatar/
写在最后
谢谢你能看到这里
如果认为这篇文章帮助到了你 不妨留下一条评论证明自己来过~
还请多多指教 谢谢你的陪伴
嗯 就这样