本文最后修改于 1825 天前,部分内容可能已经过时!
由于默认头像要链接到国外的一个头像网站,网速慢还麻烦,然后就捣鼓着能不能用自己喜欢的一个头像替换掉
找到根目录下的/var/Typecho/Common.php
文件大概920行左右,替换为如下
public static function gravatarUrl($mail, $size, $rating, $default, $isSecure = false)
{
if (defined('__TYPECHO_GRAVATAR_PREFIX__')) {
$url = __TYPECHO_GRAVATAR_PREFIX__;
} else {
$url = $isSecure ? 'http://127.0.0.1/avatar/none.jpg' : 'https://cdn.v2ex.com/gravatar';
}
return $url;
}
http://127.0.0.1/avatar/none.jpg则为你的图片头像地址
然后大概要在后台设置评论中把启用 Gravatar 头像服务
给取消掉
上述?:是编程语法中的三元运算符,代表如果符合前面$isSecure的条件则执行?后面的语句,如果不符合则执行:后面的语句
哈哈哈~我也写过一篇类似的,不过修改的是/var/Widget/Abstract/Comments.php #390的函数。
defined('__TYPECHO_GRAVATAR_PREFIX__')可以直接在config.ini.php,效果是一样的~
不错不错,膜拜大佬୧(๑•̀⌄•́๑)૭