2024 年的第一份周报,比通常来得晚了些。
因为周五的时候感觉后背发冷喉咙变痒,果然接下来就感冒了,暴睡了两天,身体才恢复了。
由于感冒的缘故,这次迭代的更新不太多。
订阅表单
其中一个优化的地方,是用于订阅的这个输入 Email 的表单。
之前这个表单有两个问题:
- 在自定义域名下不好使。因为这个表单用到了 Cloudflare Turnstile 这个验证器,自定义域名下很高的概率会验证失败。
- 这个表单的实现被拆到了几个不同的地方,维护和升级都很麻烦
现在这两个问题都修正了,并且带来了一个新功能:
Widget 支持嵌入订阅表单
在列表设置中的 Widget 设置,可以看到新加入的 Layout 选项。选择 Subscribe form 的话,就可以让 widget 以订阅表单的形式嵌入到你的站点了。
在 Payouts 新增 Paypal 渠道
我理解有些朋友很难注册 Stripe,所以加上了 Paypal 作为作者的支付渠道。
当然,Paypal 的渠道费用要比 Stripe 贵一些...
修复问题与优化
修复自定义域名访问渲染错误问题
通过自定义域名访问「关于」页面时,页面的头部导航会渲染失败。检查了原因,是因为在一处地方忘记检查函数参数的 undefined 值。
javascript 确实不是一门好语言。
优化会员文章提示
修改订阅表单时顺手优化了会员文章提示,主要是间距、文案、样式调整等等:
在收入页加入了年份选择器
不知不觉就到 2024 年了。年初的时候,我在整理帐目,看到收入页变成了空,还以为哪儿 bug 了。检查了才发现,当初为了简单实现,只查询了当年所在的收入记录。
于是补上年份选择器:
这周的情况就是如此。📝🚀