误改设置导致Typecho的feed列表不更新最新文章

2023-05-12T09:16:00

发现问题

今天无意间发现我的博客feed输出的文章停留在了2年前,怎么刷新都不能输出最新文章。
已开始以为是改typecho主程序出现问题了,用最新安装包覆盖一遍,问题依旧。

修改选项

刚刚写新文章时看到有个“出现在聚合中”中的选项没被选中,猜测是不是这个问题。(前面一直不知道这个是干嘛的,就关掉了。)
修改以前发的的文章,打开这个选项,文章立马就在feed输出列表里了,这下确定问题所在。
后来在个人设置里也发现“出现在聚合中”的选项,估计勾选后下次发布文章会默认选中。

批量解决

此时出现了一个问题,没有打开这个选项的文章很多,逐个修改效率很低。
于是乎探索直接修改数据库的办法,一行sql代码解决问题。

UPDATE `tc_contents` SET `allowFeed`='1' WHERE 1

80多篇文章一次搞定。

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »