继续给大家分享应对dedecms织梦收费的方法,本文给大家分享把织梦DedeCms导入wordpress的方法。如果是独立部署的企业网站,那么悦然网络工作室(悦然企业网站建设)强烈建议大家都使用wordpress,真正的开源免费,而且wordpress官方也不缺钱,他们不靠程序本身赚钱,而是靠周边的增值服务。(PS:我觉得国内的CMS都可以学学这种模式)

在正式操作之前请先做好wordpress建站工作,网上有很多教程,本站发制作了一个简易教程。可以自己做,也可以找人做,直接我我们也可以。下面看教程。(方法整理自博客吧)

步骤一:生成输出织梦Dedecms全站RSS文件并导入Wordpress

织梦的文章、标题、栏目分类存在三个不同的数据库表中,所以这一步骤稍微一点麻烦,新手操作会比较困难,但仔细多尝试也不存在什么大问题,下面看方法。

操作方法:

1、在dedecms的dede文件夹(后台文件夹)下找到makehtml_rss_action.php文件,对其进行编辑,找到代码:

echo "完成所有文件更新!";

在其下面添加代码:

echo "<a href='/rss.xml' target='_blank'>浏览…</a>";

这个代码的作用是在生成rss.xml文件后方便点击查看生成结果。

2、在dedecms的include文件夹下找到arc.rssview.class.php文件,并对其进行编辑,找到代码:

$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";

修改为:

$murl = $GLOBALS['cfg_cmspath']."/rss.xml";

这个代码的作用是修改生成的rss.xml文件路径,让该文件保存在网站根目录

再向下找到以下代码并将其删除:

$orwhere .= "And (arc.typeid in (".GetSonIds($this->TypeID,$this->TypeFields['channeltype']).") )";

3、进入后台——生成——更新RSS文件,把“单个类目最大记录数”改为全站的文章数量,然后点击“开始更新”,更新完成后,网站根目录下会生成一个全站rss.xml文件,可通过http://网站域名/rss.xml查看。确定没问题的话就把这个文件下载到本地电脑。

注意:如果生成的rss.xml文件有错误,在织梦dedecms根目录下的templets文件夹中的plus文件夹里找到rss.htm文件,对其进行编辑,找到代码:

<description><![CDATA[[field:description function='html2text(@me)'/]]]></description>

修改为:

<description><![CDATA[[field:description/]]]></description>

然后通过wordpress程序后台——工具——导入——RSS,上传导入生成的织梦全站RSS文件。如果第一个使用需要先安装,安装好后直接导入上面下载好的RSS文件就可以了。

注:wordpress的编码是utf8,如果dedecms使用的不是utf8的,导入前请先转换编码为utf8。另外RSS并不能导入全文,所以我们还得继续下一步。

步骤二:织梦Dedecms数据库处理

织梦文章的数据存储在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

ALTER TABLE dede_archives ADD body longtext NOT NULL

然后再执行以下SQL语句把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

步骤三:把织梦数据库导入到Wordpress数据库中

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

下面再次wordpress数据库中使用SQL语句把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

至此文章内容部分转换完成!不过此时的文章没有了原来的阅读点击数据,如果想让它显示原来的,那么继续看下一步,在此之前请做好网站备份。

步骤四:在Wodpress中恢复织梦Dedecms的浏览数据

1、wordpress安装Simple Hit Counter插件

下载地址

https://downloads.wordpress.org/plugin/simplehitcounter.1.0.zip

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

ALTER TABLE wp_posts ADD hits INT(10) NOT NULL

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

UPDATE 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为匹配点:

UPDATE wp_posts,wp_hitcount 

SET wp_hitcount.hits = wp_posts.hits 

WHERE wp_hitcount.pid = wp_posts.ID

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

PS:这里使用的插件很久没更新了,也没有测试,如非必要这一步骤可以省略,可以改用其它插件来修改浏览量,不改其实也没关系的,这个数值只是自我安慰罢了。

总结

这就是悦然网络工作室给大家分享的第三篇应对dedecms织梦收费的方法,从织梦过渡到WordPress。整体操作比较复杂和麻烦,需要仔细看慢慢做。


迁移免费cms系统 (织梦转其他cms管理系统) (dedecms转其他免费cms管理系统) (织梦内容管理系统转其他免费cms管理系统) (dedecms织梦转其他cms管理系统) (dede织梦转其他cms管理系统)

新cms功能特性(文末联系)

迁移CMS内容管理系统,拥有PC版、小程序版本、UniAPP版(高级授权),提供CMS全部源代码和CMS小程序全部源代码 所有源代码无加密、无后门。

响应式设计

响应式布局,手机、平板、PC自适应匹配

自定义模型

自定义内容模型、自定义字段、自定义表单

付费阅读

支付宝、微信支付、余额支付无缝整合,支持内容局部付费

付费下载

无缝整合微信支付宝和会员余额付费下载资源

小程序端

微信小程序CMS客户端和服务端全部源代码

评论模块

支持注册会员评论功能,支持评论邮件通知功能

单页模块

支持任意创建单页,支持单页点赞、赞赏、评论功能

投稿模块

支持注册会员投稿,支持任意控制投稿字段和投稿栏目

统计控制台

会员统计、文章排行、热门搜索、热门标签、订单日/周/月/年统计

回收站

文章、评论、单页、专题支持回收站功能,支持一键清空和恢复

管理员数据控制

管理员仅管理自己发布的数据,支持文档、区块、专题、自定义表单控制

多副栏目

支持一个文档属于多个副栏目功能,且支持一个文档属于多个专题

栏目权限

支持在后台添加不同的管理员分配不同的栏目权限

Sitemap

支持生成文档页面和标签页面的Sitemap地址

API接口

提供API接口,可用于对接第三方或转移已有网站数据

全文搜索

支持一键整合Xunsearch全文搜索插件搜索更强大

专题模块

强大的专题模块,可自定义专题模板,标签关联数据

违禁词检测

强大的违禁词检测,支持自定义和百度AI接口调用

关键字提取

一键提取关键词和描述,支持本地和百度AI接口调用

无缝整合

支持无缝整合微信支付宝、会员充值、富文本、云存储插件

自动内链

支持自定义内链文字,支持设置文章标签自动内链

标签生成器

支持文章模板标签、栏目模板标签、单页模板标签、SQL调用模板标签

UniAPP版本

UniAPP版本支持会员文章模板、支持自定义表单、会员签到排行功能

移动端样式

UniAPP版本支持自定义UniAPP版本样式、颜色、颜色、底部选项卡等

CMS微信小程序

基于thinkPHP的CMS内容管理系统可以快速的创建你的微信小程序,快速开发你的第一款小程序。

基于ZANUI2框架开发

小程序前端框架基于ZanUI2进行二次开发,同时封装很多实用的方法便于你二次开发

多端数据同步

后台发布数据库,网页端和小程序端数据同步展示,自动进行小程序格式转换

整合会员账号

会员中心可绑定网页端的账号,达到小程序端和网页端账号统一更新和展示

小程序演示

请使用微信扫一扫二维码查看CMS小程序演示

全端移动CMS内容管理系统 仅限高级授权独享

基于UniAPP开发的全端移动CMS内容管理系统可以快速的创建微信小程序、安卓APP、苹果APP。

支持会员移动端发布文章、自定义表单、会员签到和排行、文章搜索等功能。

基于UniAPP+uView开发

基于UniAPP+uView前端框架开发、体验更流畅、更便捷的小程序+APP开发

多端数据同步

后台发布数据库,网页端、小程序、APP端数据同步展示,自动进行小程序格式转换

整合会员账号

会员中心可绑定网页端的账号,达到小程序端和网页端账号统一更新和展示

安卓APP演示

请使用微信或浏览器扫一扫二维码安装安卓APP体验

富文本编辑器

多达十款CMS富文本编辑器可选择

会员充值余额插件

付费功能必备,可整合CMS付费阅读和CMS付费下载

微信支付宝整合插件

可搭配CMS付费阅读和CMS付费下载使用

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

触发修改文章时间【fastadmincms开发记录】|fastadmincms二次开发,触发,修改,文章,时间,fastadmin,ms,开发,记录
触发修改文章时间【fastadmincms开发记录】
在tp5中过滤输入的零宽度字符【fastadmincms开发记录】|fastadmincms二次开发,在tp5中,过滤,输入,的零,宽度,字符,fastadmin,ms,开发,记录
在tp5中过滤输入的零宽度字符【fastadmincms开发记录】
处理tag标签中的0宽空格【fastadmincms开发记录】|fastadmincms二次开发,处理,tag,标签,中的,0宽,空格,fastadmin,ms,开发,记录
处理tag标签中的0宽空格【fastadmincms开发记录】
添加专题时tags标签id出错【fastadmincms开发记录】|fastadmincms二次开发,添加,专题,时tags,标签,id,出错,fastadmin,ms,开发,记录
添加专题时tags标签id出错【fastadmincms开发记录】
20230518----模板 广告【fastadmincms开发记录】|fastadmincms二次开发,20230518,模板,广告,fastadmin,ms,开发,记录
20230518----模板 广告【fastadmincms开发记录】
cms添加视频模型【fastadmincms开发记录】|fastadmincms二次开发,ms,添加,视频,模型,fastadmin,开发,记录
cms添加视频模型【fastadmincms开发记录】
新增单篇收费复制功能【fastadmincms开发记录】|fastadmincms二次开发,新增,单篇,收费,复制,功能,fastadmin,ms,开发,记录
新增单篇收费复制功能【fastadmincms开发记录】
添加开会员折扣功能【fastadmincms开发记录】|fastadmincms二次开发,添加,开会,折扣,功能,fastadmin,ms,开发,记录
添加开会员折扣功能【fastadmincms开发记录】

历史上的今天:05月03日

热门专题

APP开发|app开发_app开发公司_app软件开发_专业app开发_云南app开发公司_app定制_原生app开发定制
APP开发
开放大学|开放大学报名,开放大学报考,开放大学,什么是开放大学,开放大学学历,开放大学学费,开放大学报名条件,开放大学报名时间,开放大学学历,开放大学专业
开放大学
云南高职单招|云南单招,云南单招网,云南高职单招网,云南高职单招,云南单招学校,云南单招培训
云南高职单招
大理科技管理学校|大理科技管理中等职业技术学校,大理市科技管理中等职业技术学校
大理科技管理学校
中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业
安徽中源管业|安徽中源管业,安徽中源管业mpp电力管,安徽中源管业cpvc电力管,安徽中源管业pe穿线管,安徽中源管业电力管,安徽中源管业排水管,安徽中源管业通信管,安徽中源管业管材
安徽中源管业
安徽开放大学|安徽开放大学报名,安徽开放大学报考,安徽开放大学,什么是安徽开放大学,安徽开放大学学历,安徽开放大学学费,安徽开放大学报名条件,安徽开放大学报名时间,安徽开放大学学历,安徽开放大学专业
安徽开放大学
昆明综合高中|昆明综合高中
昆明综合高中

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部