织梦DedeCMS是国内很多站长都喜欢使用的 CMS系统之一,最近织梦官方发布通知称,商业用户需要购买授权费(5800元/年)才能使用,因此有一些商用网站的站长选择将织梦DedeCMS换成其他免费的开源建站系统,比如WordPress,当然也有一些站长会直接选择付费,毕竟国内其他一些建站系统也是收费的。那怎么将织梦DedeCMS转移到WordPress系统呢?下面琳玲SEO汇总了3种方法可以很方便地将织梦DedeCMS转移到WordPress系统,供大家参考。
DedeCMS转WordPress方法1:利用RSS导出与导入功能
其实这个方法很简单,先是在DedeCMS系统里将网站所有内容导出为RSS格式,然后再利用WordPress的导入功能,就可以轻松将之前发布的内容全部复制到新系统中。具体操作如下:
1.打开DedeCMS的dede文件夹,然后找到makehtml_rss_action.php文件打开
- 找到代码:echo “完成所有文件更新!”
- 在它下面添加一行代码:echo “<a href=’/rss.xml’ target=’_blank’>浏览…</a>”;
这行代码的作用是生成xml文件后,方便点击查看生成的结果。
2.在DedeCMS的include文件夹下找到arc.rssview.class.php文件打开
- 找到代码:$murl = $GLOBALS[‘cfg_cmspath’].”/data/rss/”.$this->TypeID.”.xml”;
- 将其修改为:$murl = $GLOBALS[‘cfg_cmspath’].”/rss.xml”;
它的作用是修改生成的xml文件路径,让它保存到网站根目录中。 - 之后再继续向下找到以下代码并将其删除:
$orwhere .= “And (arc.typeid in (“.GetSonIds($this->TypeID,$this->TypeFields[‘channeltype’]).”) )”;
3.登录DedeCMS网站后台—>>点击生成—>>更新RSS文件,将“单个类目最大记录数”修改成网站文章总数—>>点击“开始更新”,待更新完成后,网站根目录下会生成一个全站rss.xml文件,可以通过 访问http://网站域名/rss.xml 进行查看。
注意:如果生成的rss.xml文件有误,那就需要你打开根目录下的templets文件夹,从中找到plus文件夹里的rss.htm文件,找到以下代码进行编辑:
<description><![CDATA[[field:description function=’html2text(@me)’/]]]></description>
将其修改为:
<description><![CDATA[[field:description/]]]></description>
DedeCMS转WordPress方法2:利用数据库进行转换
这个方法就是将DedeCMS的数据库的内容导入到WordPress,然后通过一些数据库命令的操作,将DedeCMS的数据库转变为适合WordPress的。此方法比较复杂,而且网上的教程都是很早以前的,不推荐尝试。当然如果你对数据库操作熟悉的还是可以使用,新手则不推荐。
DedeCMS转WordPress方法3:手动复制或者利用采集软件
这个方法琳玲SEO比较推荐,因为最保险,不过有一个弊端,那就是网站数据量很大的操作起来太耗时了。
具体步骤:
- 先搭建一个临时的WordPress网站。
- 在WordPress后台,将文章分类、标签等都按照原网站(DEDECMS)的分类设置好。
- 手动将文章一篇篇复制到WordPress发布,或者是使用采集软件将文章采集后发布(不懂写采集规则的,可以到淘宝找)。
- 利用elementor这类型的构建器对网站首页进行自定义设计。
- 一切都弄好之后,可以将域名切换为原dedecms网站的域名。
- 很关键的一步,设置伪静态和301跳转规则,做好老网站url与新url的一对一跳转,尽可能减少SEO方面的影响。
DedeCMS转WordPress后的注意事项
1.伪静态和301跳转
虽然DedeCMS和WordPress都是php的程序,但是二者的伪静态规则是不同的,所以网站从DedeCMS转WordPress后,访问原来DedeCMS的链接会报错,因此需要利用301跳转来实现旧URL到新URL的跳转。而且WordPress做301跳转可以用插件,比如Redirection插件,可以很方便地帮助您做好新旧URL的301跳转。
2.网站页面需要重新设计
以上3种方法不管你用哪种方式将DedeCMS转到WordPress,网站的页面设计都会发生变化的,这需要你重新设计网站的页面。WordPress有一个比较好用的elementor构建器,可以很方便的做好网站的设计。当然,如果你觉得自己弄麻烦,也可以花钱找人帮你设计重建网站,这也是一种非常靠谱的方法。
总之,织梦DedeCMS转移到WordPress系统的方法有很多,以上就是琳玲SEO整理汇总的,希望可以帮到你,如果你有更好的方法也欢迎在评论区留言分享。
今日讨论话题:DedeCMS收费后,你是继续使用DedeCMS还是更换网站程序?