文档
迁移指南
从第三方升级

从其他博客系统迁移

使用 Markdown 迁移

⚠️

你的 Markdown 文件必须要携带 YAML Front Matter,并且最好是符合 CommonMark (opens in a new tab) 规范的,否则可能会出现一些问题。

如果你的博客系统支持 Markdown,那么你可以直接将你的博客内容导出为 Markdown 文件,然后在 Mog 后台的迁移页面,导入这些 Markdown 文件。

从 Typecho 迁移

  1. 下载 Typecho 数据导出插件 Typecho-Plugin-MogRun (opens in a new tab) 插件,根据 READNE 介绍安装并启用。
  2. 在后台的插件管理页面,点击 MogRun 插件的设置按钮,选择你要导出的内容,点击导出按钮。
  3. 下载导出的 zip 文件,解压后,将其中的 data.json 文件放入 Mog 后台的迁移页面,点击导入按钮。
  4. 等待导入完成,即可完成迁移。

从 WordPress 迁移

  1. 下载 WordPress 数据导出插件 MogRun-WordPress WIP 插件,安装并启用。
  2. 在后台的插件管理页面,点击 MogRun 插件的设置按钮,选择你要导出的内容,点击导出按钮。
  3. 下载导出的 zip 文件,解压后,将其中的 data.json 文件放入 Mog 后台的迁移页面,点击导入按钮。
  4. 等待导入完成,即可完成迁移。

从 Ghost 迁移

  1. 下载 Ghost 数据导出插件 MogRun-Ghost WIP 插件,安装并启用。
  2. 在后台的插件管理页面,点击 MogRun 插件的设置按钮,选择你要导出的内容,点击导出按钮。
  3. 下载导出的 zip 文件,解压后,将其中的 data.json 文件放入 Mog 后台的迁移页面,点击导入按钮。
  4. 等待导入完成,即可完成迁移。

从 Hexo 迁移

因为 Hexo 为静态博客,其文件使用的是 Markdown + YAML Front Matter 的格式,所以你可以直接将 Hexo 的博客文件导入到 Mog 中。

  1. 打包 Hexo 的博客文章 Markdown 文件,将其放入 Mog 后台的迁移页面,点击导入按钮。

从 Jekyll 迁移

因为 Jekyll 为静态博客,其文件使用的是 Markdown + YAML Front Matter 的格式,所以你可以直接将 Jekyll 的博客文件导入到 Mog 中。

  1. 打包 Jekyll 的博客文章 Markdown 文件,将其放入 Mog 后台的迁移页面,点击导入按钮。

从 Hugo 迁移

因为 Hugo 为静态博客,其文件使用的是 Markdown + YAML Front Matter 的格式,所以你可以直接将 Hugo 的博客文件导入到 Mog 中。

  1. 打包 Hugo 的博客文章 Markdown 文件,将其放入 Mog 后台的迁移页面,点击导入按钮。

其他博客系统

如果你的博客系统不在上面的列表中,那么你可以尝试将其导出为 Markdown 文件,然后在 Mog 后台的迁移页面,导入这些 Markdown 文件。

或者根据你的博客系统的数据格式,开发一个数据导出插件,然后在 Mog 后台的迁移页面,导入这些数据文件。