博客折腾记录:Thorn – WordPress

正如之前看到很多博主所说的,每一个写博客的人,总会不免经历在不同博客平台上到处折腾的过程。曾经我也觉得自己是想要认真写一点东西的,奈何看看我在不同笔记软件和各种生产力工具之间来回折腾的「斑斑劣迹」,博客平台的折腾也迟早是一个不可避免的话题。

最早其实我尝试了几个不同的平台,从 Gridea 后来到了 Notionnext。之前也详细写了两篇文章博客和笔记软件一样,就是个不停折腾的过程博客从 NotionNext迁移到 Thorn,介绍为什么用 NotionNext,以及从 NotionNext 迁移到了 Thorn的经历。而最近我终于下定决心离开 Thorn,换一个平台。

为什么离开 Thorn?

Thorn 的几个痛点

我把博客托管放到 Thorn 也有一年时间了,先稍微总结一下之前 Thorn 让我感觉到的几个不舒服的点:

  1. 多端同步功能不稳定 – 经常出现隔段时间就需要在不同的电脑上重新登录的情况,而且文章后面总是会出现红色的小叉,让人胆战心惊;
  2. RSS 功能残疾 – 在常用的一些 RSS 客户端上基本上很难抓取到新的内容;
  3. 不能自定义字体 – 这对于我这个颜值党来说还挺致命的,无论是笔记软件还是博客网站,能自定义字体对我而言绝对是个大加分项;
  4. 发布流程比较奇怪 – 需要有一个奇怪的拖拽动作,整体的操作逻辑也并不是非常顺畅;
  5. 不支持外部图床 – 我平时使用的是腾讯对象存储,这导致我在不同平台上(思源笔记和 Notion)上的内容无法直接复制到 Thorn 里;
  6. 不支持移动端 – 手机端虽然不是强需求,但是无法在 iPad 上使用就是个硬伤了。我日常的创作大都是在 iPad 上完成,而这个缺点强行拆分了创作和发布这两个步骤,于是便时常会出现,创作完成后就,一想到要移到电脑上重新编辑,进行发布,就会感到烦躁,甚至懒得继续创作的情况。

但总体而言,Thorn 的颜值还是非常高的,而且在部署、存储、设计这些方面在大部分时候也很在线,这也是之前一直没有下定决心放弃它的原因。

那为什么最终我还是决定要放弃 Thorn 呢?

其实原因很简单:

Thorn 的更新其实停滞了有很长一段时间了。从作者那里听来的是,他之后会把精力投入到开发新产品上去,新产品会逐步取代 Thorn。但这里面就存在几个问题。

不可预测的新旧产品的过渡期

一个问题就是,Thorn 这个产品本身还是挺好用的,虽然它的多端同步功能做得比较一般,而且需要在本地下载,但至少它是个比较成熟的产品。奈何它里面也有一些 bug 一直没有得到比较好的修复,目前来看作者也并没有动力去修复它们。

新产品上线到完全继承 Thorn 的功能,肉眼可见还有挺长一段时间,并且可能要以半年到一年来计算。在此期间我不得不要忍受 Thorn 的那些不好的使用体验。

新产品的不确定性

新的产品虽然看起来功能非常强大,但是成本也很高,目前的定价是每个月 20 美元。我已经订阅了好几个笔记 / AI 产品,没有需求为它额外投入那么多的成本。此外,也不知道作者是否能在新产品上把上文提到的 Thorn 作为一个博客工具的主要问题解决。毕竟新产品看起来是一个以 AI 为主导的软件,明显作者的重点也放在了 AI 之上。

新平台的选择

既然选择了要换平台,那必然先要明确我的需求。之前无论是 NotionNext 还是 Thorn,都是相对定制好的模板,虽然可以自己选择一些主题,但自己改造的空间比较小。

其实这样看来,一开始 Notion Next 还是做得挺不错的,无论是字体还是它提供的一些主题都挺多。以后如果想要再换过去的话,可能 Notion Next 也是比较好的考虑方向。不过 Notion Next 也跟 Thorn 有一个类似的问题,就是它的 RSS 非常残疾。

最终方案:WordPress

既然要想给自己增加更多的自主权、更多的修改余地,那么实际上也就仅有两个选项了:一个是选择 WordPress,另外一个就是静态网页。

WordPress 是一个非常大众化的选择,之前也看到好几个装修得非常漂亮的 WordPress 个人博客。

其实如果代码能力比较强的话,使用静态网页也能实现类似效果。但是问题在于,我自己并不是一个有代码基础的人,而且可能也没有那么多的精力来对相关内容进行太多维护。无论是搞 Git,还是把各种内容上传到 GitHub,其实对我而言操作的成本还是挺高的。

于是综合考虑,我就放弃了 Hexo 和 Hugo 这些方案,选择直接在 WordPress 上搭建。

搭建过程

参考与选择

这里我参考了衛斯里之前在他的一篇博客中关于用 WordPress 搭建博客流程的经验。

因为我自己本身是有一个域名的,因此我就跳过了购买域名的环节。我的域名是之前在 NameSilo 上买的,主机是在 Hostinger 上购买的。

之所以不选择一些 VPS 或者是其他一些主机,主要是因为我没有什么代码知识,对于自己以后对它们的维护,或者是安全还是其他一些维护并不是很有信心,所以就暂时依靠 Hostinger 的服务吧。一买就买了 4 年,希望至少在这 4 年里能够比较稳定一点。

意外的迁移顺序

这是初期一个我没有预料到的情况。本来我想的是把所有的博文都转移好到 WordPress 上之后,再把域名切过去。但是 Hostinger 以及 WordPress 的设置和流程中会需要先把域名切过来,这样它才能比较顺畅地进行访问。

所以我干脆一不做二不休,直接就迁移了过来。之后我发现这确实是一个比较明智的决定,毕竟慢慢把文章迁过来其实花费时间并不会太久,而这样能让我比较顺畅地直接在网站上进行一些装修。最终整个迁移过程花了大约两周的时间,主要是文章得一篇篇搬家,不然时间会更短一些

博客装修

设计灵感

说到装修,我这边是参考了之前 JackAnother Dayu 的经验,尤其是 Another Dayu,我对他的博客的审美还是非常喜欢的。

虽然我对自己的博客会有一些要求,主要是喜欢放一些封面图,但整体还是比较具有一个极简的风格。这点上他们有不少值得我学习的地方。

内容分类

博客的 type 上,基于 wordpress 的博客终于实现了我一直以来想要实现的一个需求,即希望能够把博文和我自己日常的一些随想、一些摘抄能够区分开来。

在博客创作本身上,我之前尝试过周报(没坚持下来)、攒大稿子、memo 这几种不同的方式,发现都不是特别适合自己,因此还算是在继续摸索中。目前来看,短期内会考虑短中长三者同时进行的模式。

短内容

首先是设定了一个分类叫做 「Memos」,像我的一些日常摘抄,平常可能会先放到 Flomo 里,然后我会定期挑选一些值得分享的摘抄或者是自己的灵感想法,收录到 Memos 里面而不进入首页。这种一般是比较短小,或者说暂时没有什么动力来写成长文的,但是它们又相对而言比较真诚,也算是把自己的一些零散的内容做一些输出分享。而且在 Blocksy 这个主题里面,它的分类的内容展示还可以选择一些类似于瀑布流的展示方法。瀑布流的展示方法还是挺漂亮的,但这也会导致一个问题,就是其他分类内容会相应地也会呈现那种瀑布流的样式,而那些长文如果比较长的话,这个展示也会非常难看。因此对于其他每一个分类,我是选择新建页面,而不是直接展示分类内容,只展示标题和适当的摘要。

与之类似的是「Lifelog」,主要存储的是日常的一些零散日记。

专题(中长篇文章)

在我的选题库里攒了一大堆可以写成长篇的选题。而现实是,一想到要花那么长的时间精力在长篇内容上,很多时候就会丧失了开始的动力。

因此后续我会基于具体的主题,无论篇幅长短,原子化地写一些中短文,并定期写一些长篇内容。这样才能维持一定的更新频率,也能保持写作的热情。

视觉设计

说到博客本身,目前我自己选择的是思源宋体。当然这是因为我之前没有在实用的国内的 CDN 里面找到我最习惯用的几种字体。而霞鹜文楷虽然看起来不错,其实现在有点烂俗了,最终选择了思源宋体。

背景看起来是白色,其实我选择的是我在各种阅读器最喜欢的白磁。它比白色略微加一点灰度,让视觉上更不容易疲劳。

此外还加了段 css,得以在 2 级和 3 级标题下方加一条类似于 GitHub 风格的分隔线。

未来规划

除此之外,之后还考虑在博客里面加上自己的相册,放一些自己的摄影作品。可能后面看看是不是把自己的一些运动记录等等也都放上去。这些就不急,可以之后学一学 Dayu 的一些做法。

此外,之前每次写文章总是会花一些时间用 AI 生成封面图,事后看起来其实这个行为用处不大,会让首页显得杂乱。之后可能会减少用封面图的频率。

总之,迁移还在进行之中,后面可能还会对它的布局做一些进一步的更改。而且我现在才玩 Blocksy 这个主题仅仅几天时间,后面等更熟悉了可能也会有一些新的变化。

希望大家能够喜欢我这次博客的迁移。等迁移完成了,可能会再根据情况看是不是写一篇新的文章吧。

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注