我的学习记录 我的学习记录
  • 首页
  • 国外出海
    • Facebook
    • YouTube
    • 外贸电商
  • 推广
    • 国内SEO
    • 谷歌SEO
    • 竞价SEM
    • 信息流
  • 互联网百科
    • 网站建设
    • 工具教程
    • 资源
    • 栏目精选
  • 抖音
    • 抖音直播
    • 抖音短视频
  • 影音资源
  • 友情链接
首页 › 网站建设 › [亲测可用]织梦Dedecms转wordpress搬家方法教程

[亲测可用]织梦Dedecms转wordpress搬家方法教程

帅的一批
3年前网站建设

使用织梦CMS每个月都被黑,打完官方最新补丁不久又有漏洞继续被黑,算是受够了,果断把网站从天杀的dedecms中搬家到wordpress程序,网上搜索转换教程,折腾几个小时,顺利把网站的文章转移到wordpress程序,保留了文章点击数、文章日期、文章分类,文章标签的数据表着实弄不过来,只能放弃!下面是具体的操作方法,操作前请备份好网站数据。

1、DEDECMS文章标题等基本数据导入wordpress站点

织梦CMS的文章标题、正文和栏目分别存放在三个不同的数据表中,而wordpress则把文章标题和正文放在一个数据表,栏目(分类目录)放在另一个数据表中,为了简化后面的工作,第一步是制作生成织梦CMS的全站RSS文件(制作方法:https://www.yenb.com/724.html),然后通过wordpress程序后台——工具——导入——RSS,上传导入生成的织梦全站RSS文件。

注:wordpress的编码是utf8,如果dedecms使用的不是utf8的,导入前请先转换编码为utf8。

这样就可以使wordpress在wp_posts数据表上生成文章标题,在wp_terms数据表上生成文章分类,并匹配起来,此外通过RSS导入,wp_posts数据表上还导入了文章摘要、日期、自定义网址等数据,但是RSS不会导入全文!

2、导入织梦CMS文章全文到wordpress站点

织梦文章的数据存储在dede_addonarticle数据库的body字段中,现在需要把body字段的内容转到wordpress数据库的wp_posts数据库的post_content字段里。

这个转换需要使用一个桥梁——那就是dede_archives数据表,即dede_addonarticle上body的内容先转到dede_archives上,再从dede_archives转到wp_posts的post_content里。这两次转换的匹配点,分别是织梦里的文章id,以及Wordpress里已经导入了的文章标题(这与织梦里的文章标题是一样的)。

具体的操作步骤如下:

进入phpmyadmin,选择dedecms网站使用的数据库,在SQL输入框中执行以下SQL语句,在织梦数据库的dede_archives表上,添加字段body

1ALTER TABLE dede_archives ADD body longtext NOT NULL

然后再执行以下SQL语句把dede_addonarticle数据表中的body字段内容导入到dede_archives的body字段,语句以dede_addonarticle的aid和dede_archives的id为匹配点:

1 2 3UPDATE dede_archives,dede_addonarticle SET dede_archives.body = dede_addonarticle.body WHERE dede_archives.id = dede_addonarticle.aid

接着通过phpmyadmin导出功能把dede_archives数据表导出,然后再通过导入功能把该数据表导入wordpress网站使用的数据库中,使其与wp_posts数据库处在同一个数据库里。

下面再次使用SQL语句把dede_archives的body导入到wp_posts上的post_content上,以文章标题为匹配点(前提是文章标题都是唯一的):

1 2 3UPDATE wp_posts,dede_archives SET wp_posts.post_content = dede_archives.body WHERE wp_posts.post_title = dede_archives.title

至此文章内容部分转换完成!

3、织梦CMS文章点击数导入wordpress网站

织梦CMS的文章有点击数(即是文章的阅读数),不导入wordpress怪可惜。

在wordpress上安装Simple Hit Counter插件,启用后数据库里会生成wp_hitcount表,在SQL输入框中执行以下语句在增加hits字段

1ALTER TABLE wp_posts ADD hits INT(10) NOT NULL

执行以下SQL语句,把dede_archives上的点击数click导入到wp_posts的hits上,仍然以标题为匹配点:

1 2 3UPDATE wp_posts,dede_archives SET wp_posts.hits = dede_archives.click WHERE wp_posts.post_title = dede_archives.title

最后执行以下SQL语句把wp_posts的hits导入到wp_hitcount的hits上,这次以wp_posts的ID和wp_hitcount的pid为匹配点:

1 2 3UPDATE wp_posts,wp_hitcount SET wp_hitcount.hits = wp_posts.hits WHERE wp_hitcount.pid = wp_posts.ID

至此点击数转换完成,然后在模板中添加Simple Hit Counter插件调用代码即可。

附:我习惯使用wp-postviews插件,所以我是把织梦CMS文章点击数转换为wp-postviews插件的浏览数。但是由于该插件需要文章有浏览数之后才会在数据库中生成meta_key的值,因此需要先在wp_postmeta表中添加对应的meta_key的值。

执行以下SQL语句,把文章ID导入wp_postmeta中的post_id字段:

1INSERT INTO wp_postmeta(post_id) SELECT ID FROM wp_posts

执行以下SQL语句,把上面添加的post_id中的meta_key字段的null设置为views值:

1UPDATE wp_postmeta SET meta_key=’views’ WHERE meta_key IS NULL

执行以下SQL语句,把上面添加的post_id中的meta_value字段的null设置为0值:

1UPDATE wp_postmeta SET meta_value=’0′ WHERE meta_value IS NULL

然后再把wp_posts的hits导入到wp_postmeta数据表中的meta_key字段的值views对应的meta_value,SQL语句如下:

1 2 3UPDATE wp_postmeta,wp_posts SET wp_postmeta.meta_value=wp_posts.hits WHERE wp_postmeta.post_id=wp_posts.ID AND meta_key=’views’
[亲测可用]织梦Dedecms转wordpress搬家方法教程-我的学习记录
dedecms dedecms搬家 dedecms搬家wp
如有链接失效等问题,直接在文章下留言,输入邮箱即可,带来不便非常抱歉 !!
如有链接失效等问题,直接在文章下留言,输入邮箱即可,带来不便非常抱歉 !!
赞(0)
本文系作者 @帅的一批 原创发布在 我的学习记录。未经许可,禁止转载。
生成输出织梦Dedecms全站RSS文件的方法
上一篇
Microsoft Keys
下一篇
再想想
暂无评论
相关文章
2021年国外9个最好的CDN服务推荐 出海建站必备
[教程]WordPress的文章TAG标签如何使用ID的方式显示链接
[转载]wordpress整站搬家教程,已测试成功
[转载]wordpress上传的图片保存到二级域名 详细设置教程
[亲测可用]织梦Dedecms转wordpress搬家方法教程
近期文章
  • 16套直播玩法揭秘,全网首次公开!
  • 抖音SEO新人入门详解
  • 如果同行账号太少,达人相似账号怎么选?
  • 不是所有的同行都能做你的相似达人!如何筛选相似达人?
  • 广告投放中必掌握的AB测试思维
随机推荐
如何找到刚刚起号的对标账号
抖音直播如何判断账号是否已经打上精准标签?如何打上精准标签?
搜索公开课复盘之《搜索排序原则解读》
[搜索引擎原理]搜索引擎-网络爬虫
随想-一无所成,碌碌无为!
2021年国外9个最好的CDN服务推荐 出海建站必备
2年前
0 0
[教程]WordPress的文章TAG标签如何使用ID的方式显示链接
2年前
0 0
[转载]wordpress整站搬家教程,已测试成功
3年前
0 3
[转载]wordpress上传的图片保存到二级域名 详细设置教程
3年前
0 2
  • 0
  • 0
个人介绍

没什么可以介绍的,拿不出手啊!!!!!

栏目导航
首页 国外出海 Facebook YouTube 外贸电商 推广 国内SEO 谷歌SEO 竞价SEM 信息流 互联网百科 网站建设 工具教程 资源 栏目精选 抖音 抖音直播 抖音短视频 影音资源 友情链接
友情链接
Copyright © 2003-2023 我的学习记录. Designed by nicetheme. 如果对你有帮助,支持下吧! 冀ICP备19023356号-1
  • 首页
  • 国外出海
    • Facebook
    • YouTube
    • 外贸电商
  • 推广
    • 国内SEO
    • 谷歌SEO
    • 竞价SEM
    • 信息流
  • 互联网百科
    • 网站建设
    • 工具教程
    • 资源
    • 栏目精选
  • 抖音
    • 抖音直播
    • 抖音短视频
  • 影音资源
  • 友情链接
# 搜索引擎原理 # # dedecms # # 抖音直播 # # 百度搜索算法 # # 平台 #
帅的一批