只做利于SEO的网站,提供网站建设、SEO、网站代运营等服务。服务中心 | 建站流程 | 网站地图

DedeCMS转Wordpress一个脚本无损转换不折腾

2021-11-03小猴建站 阅读()相关主题:

2021年10月25号,开源的织梦DedeCMS开始收费,这个费用实在让人难以接受。市面上的CMS(帝国CMS、PHPCMS等)对商用(企业、医院等都属于商用)其实都存在收费的情况,只有Wordpress目前仍是开源免费的。

从使用的情况来说,Wordpress还是比较容易,都是基于PHP环境,默认调用数据和全局自定义没有DedeCMS那么简单,需要自己开发一下,不过网上的教程也还是比较丰富,商用的网站就决定换了。

网上的搬家教程实在懒得折腾的可以考虑用这个脚本,效率很高。下载地址

链接:https://wwr.lanzoui.com/ix3C2uqx7zg

防止失效,可以到我的个人云盘下载

链接:https://pan.baidu.com/s/1MC7FfGtck-s_EQXj7gTY4w  提取码:sq7y

DedeCMS导出数据上传到Wordpress

用任意一种数据库管理工具比如phpMyAdmin导出DedeCMS的数据库信息,保存为SQL后缀的文件,再上传到Wordpress数据库上,让两个管理系统的数据在同一个数据库(Wordpress)下,方法过于简单,具体步骤自行查阅相关教程。

修改脚本文件执行脚本

这个文件修改必要的数据库信息,直接放到Wordpress的根目录下,找到

// 以下 需要修改为你自己的
$cfg_dbhost      = 'localhost';
$cfg_dbname      = 'root';        //库名
$cfg_dbuser      = 'root';        //数据库用户
$cfg_dbpwd       = '1234';        //密码
$cfg_dbprefix    = 'dede_';       //DEDE系统配置的 表前缀
$cfg_db_language = 'utf8';         //取值有两种 gbk 或者 utf8,具体决定于安装的DedeCMS的版本
$cfg_db_port     = 3306;

要是不清楚的话可以参考DedeCMS的/data/common.icn.php。

该工具要求原始数据都清空,Wordpress安装好后会有一些原始数据(文章),请自行删除再使用该脚本,在地址栏中输入:

http://你的域名/dedecms_to_wordpress.php

这个脚本默认情况下能转的有:文章ID、标题、作者、发布时间、主体内容,不包括其他自定义的字段。想实现这个功能的朋友可以多动动手,相信也不是太难的事情。