国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢DedeCMS轉換WordPress方法

2024-07-12 08:50:24
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了織夢DedeCMS轉換WordPress方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

織夢DedeCMS轉換WordPress方法

1. 文章標題等基本數據導入

織夢的文章標題、正文和欄目分別存放在三個不同的表上,但WordPress把文章標題和正文放在一個表上,欄目放在另外一個表上。

為了簡化后面的工作,第一步我首先把織夢的全站RSS文件(rss.php)保存下來,然后使用WordPress自帶的RSS導入該文件。這樣就可以使WordPress在wp_posts上生成文章標題,在dede_terms上生成文章目錄,并匹配起來。通過RSS導入,wp_posts上還導入了文章的摘要、日期、自定義網址等數據。但RSS導入不會導入全文。

2. 文章全文導入

織夢數據庫的文章全文儲存在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`

3. 文章點擊數導入 

在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轉換WordPress方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 屯留县| 驻马店市| 三原县| 融水| 中卫市| 古丈县| 彭阳县| 鹤山市| 金湖县| 普宁市| 达日县| 冀州市| 龙海市| 台山市| 凤城市| 辽宁省| 温州市| 响水县| 武定县| 陈巴尔虎旗| 闻喜县| 佛教| 水城县| 家居| 加查县| 平舆县| 兴隆县| 宜城市| 迭部县| 巴彦淖尔市| 丹寨县| 贺兰县| 阳山县| 青川县| 沛县| 县级市| 民权县| 且末县| 慈溪市| 巴彦淖尔市| 兴海县|