wordpress后台太臃肿了,23.07.21 还是迁移到typecho上面来。做一些备忘:

1)编辑器,推荐用AAEDIT编辑器,虽然是官方1.2版本的升级,但是自定义扩展功能很棒,如果自己使用了第三方的代码高亮,可以在设置里面关闭编辑器自带的高亮(默认的代码高亮好粉!):

后来发现自己弄错了,markdown本身就可以用div 或者 p 的形式来写的,上面这个实际上就是写了一个p的带class代码。这样一看这个编辑器对我的用处跟官方就没什么区别了。:(,不过还是推荐,这个编辑器功能确实不赖。

该编辑器官方页面:AAEditor 又一款 Typecho 编辑器插件

2)关于gravatar的源设置,修改typecho的/var/Typecho/Common.php,找到public static function gravatarUrl()函数,将里面的:

public static function gravatarUrl($mail, $size, $rating, $default, $isSecure = false)
{
if (defined('__TYPECHO_GRAVATAR_PREFIX__')) {
$url = __TYPECHO_GRAVATAR_PREFIX__;
} else {
$url = $isSecure ? 'https://secure.gravatar.com' : 'http://www.gravatar.com';
$url .= '/avatar/';
}
if (!empty($mail)) {
$url .= md5(strtolower(trim($mail)));
}
        
$url .= '?s=' . $size;
$url .= '&r=' . $rating;
$url .= '&d=' . $default;
return $url;
            }

将里面的https://secure.gravatar.comhttp://www.gravatar.com修改为国内加速源。

通常使用的有七牛版:dn-qiniu-avatar.qbox.me

或者中科大版:gravatar.proxy.ustclug.org

极客族版:sdn.geekzu.org

V2EX版:cdn.v2ex.com/gravatar/

3)下面这个是css的一些备忘,比如颜色采用变量的形式:css中:

:root {    
--bodyback-color:#f0f0f0;
--background-color: #fdfdfd;
--primary-color: #fff;
--secondary-color: #618cac;
--logoback-color:#8b0a00;
--unimportantfont-color:#333;
}

然后在css中可以采用 var(--bodyback-color)这样的形式来引用,这样做的好处就是一次性可以修改所有的颜色,而不需要逐一费力去修改每一处。可以在html或者php中同样采用 var的形式来引用。

4)关于返回顶部的操作,在footer.php结尾处添加一段代码:

<!-- Start of Go-Top Code -->
<script type="text/javascript" src="/gotop/jquery.min.js"></script>
<script type="text/javascript" src="/gotop/go-top.js"></script>
<!-- End of Go-Top Code -->

两个文件来自:返回顶部的链接
或者可以将该文件复制到本地服务器,打开go-top.js中,将img段落的地址修改为自己想要的,或者直接将<img..>段落替换为svg代码,这样可以引用var变量来实现颜色统一。