终于将emlog迁移到了WordPress

这是我使用WordPress编写的第一篇博客,想想还有点小激动呢?那么说点啥呢?就说说这次迁移和为了迁移写的小工具吧。

迁移主要代码大概写了3、4个晚上吧,期间简单的了解了WordPress和emlog的表结构。

迁移的项目架构原本不是这样的,最初我希望做一个X2WordPress的通用工具,方便从各种系统迁移到WordPress,但是实际开发中发现需要考虑的点太多了,如果以此为目标,那么我从emlog迁移到WordPress的计划可能会被延期到一个不可控的时间点,到时候迁移的热情恐怕已经没有了。于是我还是决定先从emlog开始,迁移一个练手,先实现小目标,如果日后还有热情,再实现大目标。

emlog2wordpress已经基本稳定,在我的博客上迁移成功。

项目地址: https://github.com/coder-liyang/emlog2wordpress

简单介绍一下迁移步骤:

  1. 克隆此项目
  2. composer install
  3. 将被迁移的emlog系统(包含数据库)完整部署到本地(或者本地可以直接连生产数据库也行)
  4. 在本地全新安装WordPress5.6
  5. .env中配置两系统的数据库信息
  6. .env中正确配置资源前缀此项配置错误将导致上传的附件无法显示
  7. 执行迁移脚本php -f index.php
  8. 迁移静态资源
  9. 迁移完成

One comment:

评论已关闭。