跳至主要内容

博文

目前显示的是标签为“织梦迁移wordprees”的博文

织梦dedecms数据一键迁移到WordPress的PHP命令行脚本

  2021年9月底织梦CMS官方发布了一则通告,大致意思是个人非营利以外的网站如果在限定时间没有获得商业授权将会被索赔。于是很多dedecms站长开始迁移数据到其它开源程序,而WordPress作为主流行的开源源码之一,显然也是被选择中的一个。 PHP命令行脚本简介 由WordPress界大神我爱水煮鱼博客制作并免费共享,可实现将DEDECMS程序网站数据快速迁移到WordPress程序,而且可以保持文章ID不变,如果原先是使用文章ID结构的url,迁移后也不用担心URL改变影响SEO。 注意: 使用该命令行脚本需要有服务器的SSH权限,也就是说需要VPS、云服务器才可以实现,如果正使用的是虚拟主机,可以先换成有SSH权限的服务器或者使用前面博客吧分享的转换方法。 不要在已有文章数据的WordPress网站操作,会有导致网站旧数据被覆盖的风险。 脚本使用步骤 1、安装一个全新的 WordPress 网站 2、编辑获取到的PHP命令行脚本(即 dedecms_to_wordpress.php 文件),修改其中的DEDECMS的数据库配置参数: 1 2 3 4 5 6 7 8 // DEDECMS 数据库配置,修改为你自己的 $cfg_dbhost = 'localhost' ; $cfg_dbname = 'dd' ; $cfg_dbuser = 'root' ; $cfg_dbpwd = 'root' ; $cfg_dbprefix = 'dd_' ; $cfg_db_language = 'gbk' ; $cfg_db_port = 3306 ; 提示: DEDECMS的数据配置参数,可以从DEDECMS的 data/common.inc.php 文件中获取。 如果 DEMDECMS 的数据库和 WordPress 的数据库不在同一台服务,并且无法远程连接,则需要把在原来的 DEDECMS 服务器中导出数据库,然后导入到 WordPress 的 MySQL 所在的服务器中。 3、把修改好的 dedecms_to_wordpress.php 文件上传到刚才全新