当前位置:首页 > 其他 > 正文内容

wordpress转zblog避坑指南_附详细教程

葱子5年前 (2020-02-04)其他3961

这段时间在家闲着无聊,就想着把葱子博客从wordpress转为zblog,从wordpress转zblog的原因主要是我不太习惯国外软件的操作方式,用着不是太习惯。

下面就是详细的wordpress转zblog教程:

一、开始wordpress转zblog:

1、在新网站下载安装zblog(php版本):

zblog的安装教程网上有很多,可以前往zblog官网下载最新版的zblog进行安装。

2、下载安装wordpress转zblog插件:

这款插件在zblog的应用中心就可以下载到,详细地址:https://app.zblogcn.com/?id=635

下载好插件后,在新的zblog网站后台安装即可

3、上传转换数据接口文件并开始转换:

进入wordpress转zblog插件配置页,可以下载到wp4tozbp.php接口文件,将该接口文件上传到目标wordpress网站,然后填写接口文件的访问地址即可。再点击【提交】按钮即可开始wordpress转zblog的流程。

1.png

3.png

注意事项:wordpress转zblog插件好像不支持https访问,新的zblog不要开启https。

2-https错误.png





4、转换完成:

如果出现这个界面,表示wordpress转zblog已基本完成。

4-导入完成.png

5、上传附件:

根据wordpress转zblog插件的操作指南,我们将wordpress网站的附件文件(主要是图片,路径/wp-content/uploads,将uploads下的所有文件夹)手动转移到zb_users/upload/下即可。

二、后续处理:

通过在zblog管理后台查看文章列表,我们发现wordpress网站上的文章已经全部转换过来了。

5-检查文章.png


前台查看文章,可以正常打开。

6-前台查看文章.png

1、图片未正常显示:

但是发现文章页中的图片未正常显示:

7-图片加载失败.png

通过对比发现,是图片的路径加载有问题。

为解决图片路径问题,我们需要对zblog数据库做下更新操作,复制以下sql代码到phpmyadmin中执行即可:

9-替换代码.png

由于zblog会自动转换代码,需要大家手动输入一下以上代码。代码中的https需要根据你新网站的实际情况(是否使用https)来修改替换。https网站为https,http网站为http。

以上代码的目的是将数据库中的图片路径替换为正常的路径。

执行完毕后,图片正常显示:


8-图片正常显示.png


2、排版问题:

转换过来的文章内容会出现排版混乱的问题,这个暂时还没有好的解决办法。那就手动敲一下吧。

扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-1560.html

标签: wordpresszblog

相关文章

php学习

作者:燕十八 链接:https://www.zhihu.com/question/39078661/answer/79607574 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 &n...

win10多屏分别设置壁纸和自定义切换方式

win10多屏分别设置壁纸和自定义切换方式

在公司里面一直都是笔记本电脑配外接显示器,用起来是真香。 最近本来打算再家里也买一块显示器来自己用,正巧朋友家里有一块闲置的显示器,我就接过来了。 大屏幕的显示效果确实不错,看电影看网页,干工作可视区域都比笔记本屏幕舒服很多。 接着就...

实用教程:如何通过小程序APPID查询到对应的小程序名称

实用教程:如何通过小程序APPID查询到对应的小程序名称

最近遇到一个小问题,就是拿到了对方的小程序APPID,但是不知道去哪里查找这个小程序APPID对应的小程序名称叫什么。 带着这个问题,我去百度了一下,大致提供的解决方案有两种。 方法一:通过公众号的关联小程序功能可以通过公众号的关联小程...

win10下快速访问华为荣耀路由器的USB移动硬盘

win10下快速访问华为荣耀路由器的USB移动硬盘

去年买荣耀笔记本送了一款荣耀路由器,型号是ws831,在路由器上刚好带了一个USB接口。之前一直没有时间来试试这个功能,最近想起来测试一下。 在测试过程中,发现在win10下访问荣耀路由器的USB移动硬盘有些问题。通过在华为花粉论坛...

解决:MySQL server PID file could not be found!

解决:MySQL server PID file could not be found!

MySQL启动报错ERROR! MySQL server PID file could not be found 翻译:MySQL服务器的PID文件无法找到! 可能的问题:mysql在启动时没有指定配置文件时会使用/etc/my.cnf...

cocos/laya/egret引入第三方js库报xxx not defined解决方案

cocos/laya/egret都支持引入第三方的js库来支持更多的功能。 不过在引入js库后,打包为微信小程序等小程序平台应用时,总是报xxx not defined的问题。 问题分析:这是因为cocos/laya/egret对小程序...

评论列表

林海
4年前 (2021-06-15)

我用这个插件转换的时候,一共43个进程,其中42和43执行失败。最终,任何东西都没有转过来,而且zblog原有的内容也被清空了,一个空站放在那。

葱子 回复:
我这里是新建的一个无内容的zblog网站作为转换载体的。你是往有内容的网站上转是不是?
4年前 (2021-06-15)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。