方式一:使用 Data Studio

例如:文章的创建时间可以修改,使用插件:Data Studio,批量修改可能比较麻烦,但也不是不能,就是使用此插件的批量导出功能,导出后使用正则批量修改后再次导入。

如果觉得不方便可以解码备份后的extensions.data,找到/registry/content.halo.run/posts/中的creationTimestamp使用正则批量替换。

无论使用那种方式都建议提前备份数据,避免数据丢失、损坏。


方式二:使用开源数据库修改工具(Windows)

Github地址:https://github.com/AR-26710/halo-batch-replace-data

使用方法:

备份后,在服务器解压备份文件,下载 extensions.data 。

在本地打开 gui.exe ,如下图操作:

改数据库1.png

之后上传 extensions.data

改数据库2.png

在备份与恢复中恢复即可

改数据库3.png

相关链接:

https://bbs.halo.run/d/6986-文章的创建时间修改

https://bbs.halo.run/d/6879-请问自建图床更换了新域名链接怎么替换halo文章里的图片链接