从其他博客系统迁移
使用 Markdown 迁移
⚠️
你的 Markdown 文件必须要携带 YAML Front Matter,并且最好是符合 CommonMark (opens in a new tab) 规范的,否则可能会出现一些问题。
如果你的博客系统支持 Markdown,那么你可以直接将你的博客内容导出为 Markdown 文件,然后在 Mog 后台的迁移页面,导入这些 Markdown 文件。
从 Typecho 迁移
- 下载 Typecho 数据导出插件 Typecho-Plugin-MogRun (opens in a new tab) 插件,根据 READNE 介绍安装并启用。
- 在后台的插件管理页面,点击 MogRun 插件的设置按钮,选择你要导出的内容,点击导出按钮。
- 下载导出的 zip 文件,解压后,将其中的
data.json
文件放入 Mog 后台的迁移页面,点击导入按钮。 - 等待导入完成,即可完成迁移。
从 WordPress 迁移
- 下载 WordPress 数据导出插件 MogRun-WordPress
WIP
插件,安装并启用。 - 在后台的插件管理页面,点击 MogRun 插件的设置按钮,选择你要导出的内容,点击导出按钮。
- 下载导出的 zip 文件,解压后,将其中的
data.json
文件放入 Mog 后台的迁移页面,点击导入按钮。 - 等待导入完成,即可完成迁移。
从 Ghost 迁移
- 下载 Ghost 数据导出插件 MogRun-Ghost
WIP
插件,安装并启用。 - 在后台的插件管理页面,点击 MogRun 插件的设置按钮,选择你要导出的内容,点击导出按钮。
- 下载导出的 zip 文件,解压后,将其中的
data.json
文件放入 Mog 后台的迁移页面,点击导入按钮。 - 等待导入完成,即可完成迁移。
从 Hexo 迁移
因为 Hexo 为静态博客,其文件使用的是 Markdown + YAML Front Matter 的格式,所以你可以直接将 Hexo 的博客文件导入到 Mog 中。
- 打包 Hexo 的博客文章 Markdown 文件,将其放入 Mog 后台的迁移页面,点击导入按钮。
从 Jekyll 迁移
因为 Jekyll 为静态博客,其文件使用的是 Markdown + YAML Front Matter 的格式,所以你可以直接将 Jekyll 的博客文件导入到 Mog 中。
- 打包 Jekyll 的博客文章 Markdown 文件,将其放入 Mog 后台的迁移页面,点击导入按钮。
从 Hugo 迁移
因为 Hugo 为静态博客,其文件使用的是 Markdown + YAML Front Matter 的格式,所以你可以直接将 Hugo 的博客文件导入到 Mog 中。
- 打包 Hugo 的博客文章 Markdown 文件,将其放入 Mog 后台的迁移页面,点击导入按钮。
其他博客系统
如果你的博客系统不在上面的列表中,那么你可以尝试将其导出为 Markdown 文件,然后在 Mog 后台的迁移页面,导入这些 Markdown 文件。
或者根据你的博客系统的数据格式,开发一个数据导出插件,然后在 Mog 后台的迁移页面,导入这些数据文件。