💡
原文中文,约1700字,阅读约需5分钟。
📝
内容提要
本文记录了从 Typecho 迁移到 Hugo 的过程,重点在于保持旧文章的 URL 和导入评论到 Disqus。首先,使用修改过的 PHP 脚本将 Typecho 文章导出为 Markdown 格式。然后,配置 Hugo 的链接形式,并在文章的 Front matter 中定义 slug。接着,通过 WordPress 中转导出评论,并使用 Disqus 插件同步评论。
🎯
关键要点
- 迁移过程中必须保留旧文章的 URL,以避免不良影响。
- 使用修改过的 PHP 脚本将 Typecho 文章导出为 Markdown 格式,脚本会在 Front matter 中添加 slug 值。
- Hugo 的 config.toml 文件需要修改链接形式,并在文章的 Front matter 中定义 slug。
- 选择 Disqus 作为评论解决方案,通过 WordPress 中转导入评论。
- 使用 ByeTyp 插件从 Typecho 导出 WordPress 格式的数据,并在 WordPress 中导入该数据。
- 在 WordPress 中安装 Disqus 插件并同步评论到 Disqus,确保配置正确。
❓
延伸问答
如何将 Typecho 文章迁移到 Hugo?
使用修改过的 PHP 脚本将 Typecho 文章导出为 Markdown 格式,并在 Hugo 的 config.toml 中配置链接形式。
迁移过程中如何保持旧文章的 URL?
在导出时,确保脚本在 Front matter 中添加 slug 值,并在 Hugo 配置中定义相应的链接形式。
为什么选择 Disqus 作为评论解决方案?
Disqus 提供了良好的评论管理功能,并且可以通过 WordPress 中转导入评论,简化了迁移过程。
如何从 Typecho 导出评论到 Disqus?
首先将 Typecho 数据导出为 WordPress 格式,然后在 WordPress 中安装 Disqus 插件并同步评论。
在迁移过程中遇到问题该如何处理?
如果使用临时子域名,可以在 Disqus 后台修改域名,确保评论正确同步。
如何使用 ByeTyp 插件导出 Typecho 数据?
下载 ByeTyp 插件并启用,然后在 Typecho 后台选择数据导出,导出为 XML 文件。
➡️