Typecho遇到的问题

Typecho官网

1.修改typecho程序中Gravatar生成默认头像

Typecho默认头像要链接到国外的一个头像网站,网速慢

1.1.自定义GRAVATAR地址

在根目录下,程序配置文件config.inc.php最后面插一段

/**
 * 替换Gravatar头像为Cravatar头像
 *
 * Cravatar是Gravatar在中国的完美替代方案,你可以在https://cravatar.cn更新你的头像
 */
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://cravatar.cn/avatar/');

1.2.修改gravatarUrl函数

修改/var/Typecho/Common.php文件大概930行左右,替换为如下

public static function gravatarUrl($mail, $size, $rating, $default, $isSecure = false)
{
    if (defined('__TYPECHO_GRAVATAR_PREFIX__')) {
        $url = __TYPECHO_GRAVATAR_PREFIX__;
    } else {
        $url = $isSecure ? 'https://blog.dicuu.com/avatar/none.jpg' : 'https://cdn.v2ex.com/gravatar';
    }
    return $url;
}
https://blog.dicuu.com/avatar/none.jpg 头像地址

2.Typecho 全站启用 HTTPS 教程

首先登录Typecho后台,设置 -> 基本设置 -> 站点地址:改成https的域名
编辑站点根目录下的文件config.inc.php,加入下面一行配置,否则网站后台还是会调用HTTP资源。

/** 开启HTTPS */
define('__TYPECHO_SECURE__',true);
Tags:Typecho

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
原文作者:liwiki
原文标题:Typecho遇到的问题
原文链接:https://blog.dicuu.com/default/307.html

上一篇
打赏
下一篇

该页面评论已关闭