DedeCMS转Wordpress一个脚本无损转换不折腾
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、标题、作者、发布时间、主体内容,不包括其他自定义的字段。想实现这个功能的朋友可以多动动手,相信也不是太难的事情。
- 上一篇:个人博客类建设,改版建议
- 下一篇:没有了