将 EMLOG 博客系统迁移到 WordPress 是一个常见需求,以下提供方法来完成数据迁移,确保文章、评论、分类等数据无损转移。
通过 Typecho 中转迁移
步骤 1:备份 EMLOG 数据
备份 EMLOG 数据库和上传目录(content/uploadfile)。
步骤 2:安装 Typecho
在本地或服务器上搭建 Typecho 环境。
下载并安装插件 EmlogToTypecho,配置 EMLOG 数据库信息。
在 Typecho 后台导入 EMLOG 数据。
步骤 3:导出 Typecho 数据
安装插件 TypExport,导出数据为 WordPress 支持的 XML 格式(WXR 文件)。
步骤 4:导入 WordPress
在 WordPress 后台,进入 工具 > 导入,运行 WordPress 导入工具。
上传 XML 文件完成数据迁移。
后续操作
将 EMLOG 的上传目录复制到 WordPress 的 wp-content/uploads。
执行以下 SQL 替换图片路径:
UPDATE wp_posts
SET post_content = REPLACE(post_content, '/content/uploadfile', '/wp-content/uploads/');
很简单吧。