ZBlog PHP站点数据转换WordPress迁移过程实战

图片[1]-ZBlog PHP站点数据转换WordPress迁移过程实战-淇云博客

近期遇到有网友需要将他的 ZBLOG 程序转换成 WordPress,以前我遇到有网友处理过这个问题。但是鉴于之前我确实没有实战过,所以没有答应他解决这个问题,只能说帮他试试。前提是他备份好数据,以及将数据导出来我在本地进行测试转化 WP,如果能成就帮他恢复到服务器中。当然,既然在写这篇文章,肯定后面的过程是成功的,要不我也不会记录下来。

在这篇文章中,实战且完整的记录帮助这个网友将原有的 ZBLOG PHP 程序数据转化成 WordPress 程序的内核,但是这里需要注意的,仅仅是转换成文章和标签,包括 URL 也是原来的格式的,对于自定义的其他内容是没有办法恢复,需要我们手工恢复。

第一、备份和导出数据

这里我肯定第一步要将他的原有 ZBLOG 程序的网站全部备份到本地。万一搞错无法复原我赔不起。

1、升级 ZBLOG 程序版本

这里我们需要先确保 ZBLOG 版本是最新的,否则检测看到是不兼容安装插件扩展。

图片[2]-ZBlog PHP站点数据转换WordPress迁移过程实战-淇云博客

这里我们直接在 ZBLOG PHP 程序后台升级最新版本。

2、安装插件导出数据

安装【MT 数据格式导出】插件。

图片[3]-ZBlog PHP站点数据转换WordPress迁移过程实战-淇云博客

安装插件之后,我们需要去插件管理中进行激活插件后准备导出数据。

图片[4]-ZBlog PHP站点数据转换WordPress迁移过程实战-淇云博客

我们根据插件提示,然后将需要转出的数据右侧移动过去。然后点击提交,或者上面有一个导出为 TXT。这里我们导出的 mt-export.txt 文件命名这个。

实际上,我们可以用文本编辑器打开这个文件看看是否有数据,我们可以随机抽样点文章标题看看在不在。

3、图片文件备份

我们需要将 ZBLOG PHP 图片文件夹备份到本地,回头我们需要上传到对应的 WP 程序图片目录中。

第二、复原恢复数据

1、安装插件

这里我们需要在【工具】-【导入】菜单中看到下图。

图片[5]-ZBlog PHP站点数据转换WordPress迁移过程实战-淇云博客

安装【Movable Type 和 Typepad】插件。然后我们点击【运行导入器】。

2、导入数据

图片[6]-ZBlog PHP站点数据转换WordPress迁移过程实战-淇云博客

我们需要将之前导出来的 mt-export.txt 文件上传到 WP 程序的 wp-content 目录中。然后可以自动检测到有这个 TXT 文件,点击导入。

[zd-plane title=”注意事项”]我们需要确保当前的 WordPress 程序是空数据,否则可能会有冲突。[/zd-plane]

3、导入问题

我们在导入数据的时候会出现等待一会出现空白的问题。这个不要紧,是由于延迟问题导致的。我们重复多次的导入,直到导入完毕。

图片[7]-ZBlog PHP站点数据转换WordPress迁移过程实战-淇云博客

有重复的数据会直接跳过的。

这个时候,我们去打开 WP 程序网站看看,是不是数据已经完成,而且内容也不错。随便检测看看都还能打开的。

第三、转换细节工作

通过上面的步骤,已经将 ZBLOG PHP 程序的数据转换成 WORDPRESS。不过,这样还是不够的,我们还需要处理一些细节工作。

1、图片问题

我们可以将上面准备的图片上传到对应的 WP 附件目录中。同时,我们还需要用到替换插件 WPReplace 替换内容中的图片 URL 为我们的新的 WP 路径。当然,我们也可以用 MYSQL 命令替换。

2、主题问题

我们可以给新的 WP 程序更换自己喜欢的主题,调整界面。

3、附加问题

比如我们原有的 ZBLOG 其他内容中的功能,是没有给转入到 WP 的。所以我们需要手工添加,比如一些侧边栏的内容,友情链接,底部头部自定义的部分,都需要手工修改。

这样,再通过大半天的折腾之后在测试网站中基本上恢复成这个同学满意的结果,然后才将他新的 WP 打包数据和程序恢复替换到他的 ZBLOG PHP 程序站点。

图片[8]-ZBlog PHP站点数据转换WordPress迁移过程实战-淇云博客

 

温馨提示:本文最后更新于2021-07-22 14:59:57,某些文章具有时效性,若有错误或已失效,请在下方留言或联系博主

感谢来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
赞赏
评论 抢沙发
pengqi的头像-淇云博客

昵称

取消
昵称表情代码图片