小李SEO博客

网站优化服务

dedecms网站程序转换WordPress方法

织梦DedeCMS转换WordPress方法1. 文章标题等基本数据导入织梦的文章标题、正文和栏目分别存放在三个不同的表上,但WordPress把文章标题和正文放在一个表上,栏目放在另外一个表上。

为了简化后面的工作,第一步我首先把织梦的全站RSS文件(rss.php)保存下来,然后使用WordPress自带的RSS导入该文件。这样就可以使WordPress在wp_posts上生成文章标题,在dede_terms上生成文章目录,并匹配起来。通过RSS导入,wp_posts上还导入了文章的摘要、日期、自定义网址等数据。但RSS导入不会导入全文。

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

具体步骤如下:进入phpMyAdmin,在织梦数据库里的dede_archives表上,添加一个列,命名为body,然后用UPDATE命令把dede_addonarticle上的全文(body)导入到dede_archives的body上,以dede_addonarticle上的aid和dede_archives上的id为匹配点:

UPDATE `dede_archives`,`dede_addonarticle`

SET `dede_archives`.`body`= `dede_addonarticle`.`body`

WHERE `dede_archives`.`id` = `dede_addonarticle`.`aid`

接下来把整个dede_archives表导入到WordPress的数据库上,使其与wp_posts同在一个数据库下。再次使用UPDATE命令把,把dede_archives上的body导入到wp_posts上的post_content上,以文章标题为匹配点 (前提是,你的文章标题都是唯一的):

UPDATE `wp_posts`,`dede_archives`

SET `wp_posts`.`post_content`= `dede_archives`.`body`

WHERE `wp_posts`.`post_title` = `dede_archives`.`title`

文章点击数导入。在WordPress上安装一个叫Simple Hit Counter的Plug-in,这样数据库里就出现一个叫wp_hitcount的表。在wp_posts增加一个叫hits的column,然后把dede_archives上的点击数click导入到wp_posts的hits上,仍然以标题为匹配点。最后把wp_posts的hits导入到wp_hitcount的hits上,这次以wp_posts的ID和wp_hitcount的pid为匹配点。

上一篇:dedecms栏目列表页面模板对seotitle的判断 下一篇:织梦cms常用万能采集过滤规则及采集过滤代码
织梦cms相关文章阅读
  • 织梦cms网站SQL标签高级应用技巧

    小李网络公司介绍织梦cms网站SQL标签高级应用技巧知识,包括dede模板标签大全dede列表调用标签dede标签弄不懂dede版权标签dede标签的使用dede文章标签定义de的id标签dede关键字标签....

  • 织梦cms文章摘要字数修改方法

    小李网络公司介绍织梦cms文章摘要字数修改方法知识,包括织梦默认模板修改dedecms主页修改搜狗输入法字数修改dedecmsslogo修改搜狗复制超过字数搜狗输入法怎么修改字数计数修改字数没超过但是...

  • 织梦cms网站arclist标签调用JS动态评论数

    小李网络公司介绍织梦arclist标签调用JS动态评论知识.包括dedecms织梦arclist标签调用JS动态评论数_织梦58,织梦cms建站教程织梦 建站织梦免费源码织梦列表页标签织梦超级标签织梦友情链接标签织...

  • 织梦cms提示你的用户名不存在的原因及解决办法

    小李网公司介绍织梦cms提示你的用户名不存在的原因及解决办法知识,包括dedecms默认用户名登录提示用户名不存在怎么恢复用户名不存在请问什么是用户名修改管理员用户名为什么用户名不存在...

  • 织梦cms提示数据校验不对错误解决方法

    小李网络公司介绍织梦cms提示数据校验不对错误解决方法知识,包括三种数据校验方法出现校验和错误几种常用的数据校验方式出现校验和错误该文件已损坏打包数据校验和错误分卷已损坏....

  • 织梦cms更新文档HTML出现错误提示解决方法

    小李网络公司介绍织梦cms更新文档HTML出现错误提示解决方法知识,包括DedeCMS Error:Tag disabled:"php"的解决办法 - 百度经验,word文档内容错误无法打开80244010更新错误更新软件显示解析错误文档打开内...

  • 织梦cms[field:global name=autoindex/]标签使用教程

    小李网络公司介绍织梦cms[field:global name=autoindex/]标签使用教程知识,包括fieldname什么意思fieldvalue什么意思html标签中name属性field中文是什么Bean标签namefield有关的短语dedecmsfieldfield accessVB fieldnameA...

  • 织梦cms给列表页标题加上页码代码标签

    小李网络公司介绍织梦cms给列表页标题加上页码知识,包括页码给文档加上页码怎么为文章添加标题wps加页码word设置页码应用标题样式在哪里word怎么给文档加页码word下面怎么加页码....

  • 织梦cms栏目生成错误解决方法

    小李网络公司介绍织梦cms栏目生成错误解决方法知识,包括织梦生成静态页面出现DedeTag Engine Create File False,织梦系统中出现DedeTag Engine Create File False提示原因.dedeDEDE582dede_COmDEDE鞋DEDESKENDEDEA错误的...

  • 织梦cms文档通过审核后再奖励实现方法

    小李网络公司介绍织梦cms文档通过审核后再奖励实现方法知识,包括DEDECMS文档通过审核后再奖励的实现方法-dedecms教程-跟版网,dedecms采集文档审核后生成文档以采集时间显示 | 无忧主机....

  • 织梦cms更换成kindeditor后栏目内容无法保存解决方法

    小李网络公司介绍织梦cms更换成kindeditor后栏目内容无法保存知识,包括织梦DEDE更换为kindeditor编辑器后栏目内容没办法保存的解决办法,dede保存数据dede附件保存位置dede放在目录中dede图片分开保存...

  • 织梦cms模板不能解析.html扩展名问题

    小李网络公司介绍织梦cms模板不能解析.html扩展名问题知识,包括css文件的扩展名为html文件的扩展名通常是所有网页的扩展名都是html吗html5扩展名动态网页的文件扩展名通常是powerpoint模板的扩展...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640