欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

代理加盟

2023全新代理計(jì)劃,一站式模板建站,銅牌代理低至699元送終身VIP,獨(dú)立代理后臺(tái),自營(yíng)貼牌。

您現(xiàn)在的位置: 麥站網(wǎng) > 織夢(mèng)大學(xué) > 常見(jiàn)問(wèn)題 >

織夢(mèng)Dedecms轉(zhuǎn)換WordPress的方法

來(lái)源:本站原創(chuàng) 發(fā)布時(shí)間:2021-10-01 21:24:39熱度: ℃我要評(píng)論(0

麥站模板建站平臺(tái)(10年經(jīng)驗(yàn)),服務(wù)數(shù)萬(wàn)家企業(yè),固定透明報(bào)價(jià)。域名注冊(cè)、主機(jī)/服務(wù)器、網(wǎng)站源碼一站式服務(wù)。實(shí)體公司,專(zhuān)業(yè)團(tuán)隊(duì),值得選擇!超過(guò)1000套模板已登記版權(quán),合規(guī)合法建站,規(guī)避版權(quán)風(fēng)險(xiǎn)!【點(diǎn)擊獲取方案】

織夢(mèng)dedecms可以轉(zhuǎn)換wordpress嗎?今天在這里教大家一下方法。

一、轉(zhuǎn)換之前的工作

1、準(zhǔn)備測(cè)試網(wǎng)站

在測(cè)試環(huán)境中,分別搭建了一個(gè)織夢(mèng)站點(diǎn)和一個(gè)wp站點(diǎn),并且分別用不同的數(shù)據(jù)庫(kù)。(當(dāng)然安裝在同一個(gè)數(shù)據(jù)庫(kù)中也可以,不過(guò)為了方便新手理解,這里每個(gè)網(wǎng)站都用單獨(dú)的數(shù)據(jù)庫(kù))

2、轉(zhuǎn)換目標(biāo)和結(jié)果

通常我們把織夢(mèng)轉(zhuǎn)換成wordpress的目標(biāo),最重要的就是把網(wǎng)站欄目和欄目對(duì)應(yīng)的文章轉(zhuǎn)換過(guò)去。

本教程的轉(zhuǎn)換結(jié)果是,可以把文章欄目、文章標(biāo)題、文章內(nèi)容、文章日期、文章點(diǎn)擊數(shù)文章分類(lèi)都轉(zhuǎn)換成功,但文章tag標(biāo)簽轉(zhuǎn)換不過(guò)來(lái),不過(guò)不影響網(wǎng)站內(nèi)容,所以這里不轉(zhuǎn)換tag標(biāo)簽。

3、操作前請(qǐng)備份好織夢(mèng)網(wǎng)站數(shù)據(jù)。

如果不會(huì)織夢(mèng)網(wǎng)站備份還原,可以到懶鳥(niǎo)飛上直接搜索織夢(mèng)備份還原的相關(guān)教程。

二、Dedecms轉(zhuǎn)wordpress詳細(xì)流程

1、DEDECMS文章標(biāo)題等基本數(shù)據(jù)導(dǎo)入wordpress站點(diǎn)

織夢(mèng)CMS的文章標(biāo)題、正文和欄目分別存放在三個(gè)不同的數(shù)據(jù)表中,而wordpress則把文章標(biāo)題和正文放在一個(gè)數(shù)據(jù)表,欄目(分類(lèi)目錄)放在另一個(gè)數(shù)據(jù)表中。

(1)第一步是制作生成織夢(mèng)CMS的全站RSS文件

(2)然后通過(guò)wordpress程序后臺(tái)——工具——導(dǎo)入——RSS,上傳導(dǎo)入生成的織夢(mèng)全站RSS文件。

這樣就可以使wordpress在wp_posts數(shù)據(jù)表上生成文章標(biāo)題,在wp_terms數(shù)據(jù)表上生成文章分類(lèi),并匹配起來(lái),此外通過(guò)RSS導(dǎo)入,wp_posts數(shù)據(jù)表上還導(dǎo)入了文章摘要、日期、自定義網(wǎng)址等數(shù)據(jù),但是RSS不會(huì)導(dǎo)入全文!

2、導(dǎo)入織夢(mèng)CMS文章全文到wordpress站點(diǎn)

織夢(mèng)文章的數(shù)據(jù)存儲(chǔ)在dede_addonarticle數(shù)據(jù)庫(kù)的body字段中,現(xiàn)在需要把body字段的內(nèi)容轉(zhuǎn)到wordpress數(shù)據(jù)庫(kù)的wp_posts數(shù)據(jù)庫(kù)的post_content字段里。

這個(gè)轉(zhuǎn)換需要使用一個(gè)橋梁——那就是dede_archives數(shù)據(jù)表,即dede_addonarticle上body的內(nèi)容先轉(zhuǎn)到dede_archives上,再?gòu)膁ede_archives轉(zhuǎn)到wp_posts的post_content里。這兩次轉(zhuǎn)換的匹配點(diǎn),分別是織夢(mèng)里的文章id,以及Wordpress里已經(jīng)導(dǎo)入了的文章標(biāo)題(這與織夢(mèng)里的文章標(biāo)題是一樣的)。

具體的操作步驟如下:

(1)進(jìn)入phpmyadmin,選擇dedecms網(wǎng)站使用的數(shù)據(jù)庫(kù),在SQL輸入框中執(zhí)行以下SQL語(yǔ)句,在織夢(mèng)數(shù)據(jù)庫(kù)的dede_archives表上,添加字段body:

ALTER TABLE dede_archives ADD body longtext NOT NULL

(2)然后再執(zhí)行以下SQL語(yǔ)句把dede_addonarticle數(shù)據(jù)表中的body字段內(nèi)容導(dǎo)入到dede_archives的body字段,語(yǔ)句以dede_addonarticle的aid和dede_archives的id為匹配點(diǎn):

UPDATE dede_archives,dede_addonarticle

SET dede_archives.body = dede_addonarticle.body

WHERE dede_archives.id = dede_addonarticle.aid

(3)接著通過(guò)phpmyadmin導(dǎo)出功能把dede_archives數(shù)據(jù)表導(dǎo)出。

(4)然后再把dede_archives導(dǎo)入到wordpress網(wǎng)站使用的數(shù)據(jù)庫(kù)中,使其與wp_posts數(shù)據(jù)庫(kù)處在同一個(gè)數(shù)據(jù)庫(kù)里。

(5)下面再次使用SQL語(yǔ)句把dede_archives的body導(dǎo)入到wp_posts上的post_content上,以文章標(biāo)題為匹配點(diǎn)(前提是文章標(biāo)題都是唯一的):

UPDATE wp_posts,dede_archives

SET wp_posts.post_content = dede_archives.body

WHERE wp_posts.post_title = dede_archives.title

至此文章內(nèi)容部分轉(zhuǎn)換完成!

(6)之后把原織夢(mèng)網(wǎng)站根目錄的uploads文件夾,搬到wordpress根目錄,這樣網(wǎng)站文章中的圖片調(diào)用就正常了。

3、織夢(mèng)CMS文章點(diǎn)擊數(shù)導(dǎo)入wordpress網(wǎng)站(選修)

(網(wǎng)站轉(zhuǎn)移主要是轉(zhuǎn)移文章欄目和文章內(nèi)容,所以做完上面兩步就可以了,如果對(duì)轉(zhuǎn)移點(diǎn)擊數(shù)感興趣,可以看這個(gè)知識(shí)點(diǎn),這個(gè)轉(zhuǎn)移點(diǎn)擊數(shù)知識(shí)點(diǎn)不是必修)

織夢(mèng)CMS的文章有點(diǎn)擊數(shù)(即是文章的閱讀數(shù)),wp默認(rèn)是沒(méi)有點(diǎn)擊數(shù)的,需要給wp安裝Simple Hit Counter插件,啟用后數(shù)據(jù)庫(kù)里會(huì)生成wp_hitcount表,在SQL輸入框中執(zhí)行以下語(yǔ)句在增加hits字段:

ALTER TABLE wp_posts ADD hits int(10) NOT NULL

執(zhí)行以下SQL語(yǔ)句,把dede_archives上的點(diǎn)擊數(shù)click導(dǎo)入到wp_posts的hits上,仍然以標(biāo)題為匹配點(diǎn):

UPDATE wp_posts,dede_archives

SET wp_posts.hits = dede_archives.click

WHERE wp_posts.post_title = dede_archives.title

最后執(zhí)行以下SQL語(yǔ)句把wp_posts的hits導(dǎo)入到wp_hitcount的hits上,這次以wp_posts的ID和wp_hitcount的pid為匹配點(diǎn):

UPDATE wp_posts,wp_hitcount

SET wp_hitcount.hits = wp_posts.hits

WHERE wp_hitcount.pid = wp_posts.ID

至此點(diǎn)擊數(shù)轉(zhuǎn)換完成,然后在模板中添加Simple Hit Counter插件調(diào)用代碼即可。

附:我習(xí)慣使用wp-postviews插件,所以我是把織夢(mèng)CMS文章點(diǎn)擊數(shù)轉(zhuǎn)換為wp-postviews插件的瀏覽數(shù)。但是由于該插件需要文章有瀏覽數(shù)之后才會(huì)在數(shù)據(jù)庫(kù)中生成meta_key的值,因此需要先在

wp_postmeta表中添加對(duì)應(yīng)的meta_key的值。

執(zhí)行以下SQL語(yǔ)句,把文章ID導(dǎo)入wp_postmeta中的post_id字段:

INSERT INTO wp_postmeta(post_id) SELECT ID FROM wp_posts

執(zhí)行以下SQL語(yǔ)句,把上面添加的post_id中的meta_key字段的null設(shè)置為views值:

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

執(zhí)行以下SQL語(yǔ)句,把上面添加的post_id中的meta_value字段的null設(shè)置為0值:

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

然后再把wp_posts的hits導(dǎo)入到wp_postmeta數(shù)據(jù)表中的meta_key字段的值views對(duì)應(yīng)的meta_value,SQL語(yǔ)句如下:

UPDATE wp_postmeta,wp_posts

SET wp_postmeta.meta_value=wp_posts.hits

WHERE wp_postmeta.post_id=wp_posts.ID AND meta_key=’views’

三、轉(zhuǎn)換過(guò)程中常見(jiàn)問(wèn)題

1、把rss.xml導(dǎo)入wordpress時(shí)提示不能獲取文章id

Rss.xml編碼如果和wp系統(tǒng)的編碼不一樣,在導(dǎo)入wp時(shí),就會(huì)提示不能獲取文章id。例如你用的織夢(mèng)是gbk版本的,而默認(rèn)的wp是utf版本,就會(huì)提示這個(gè)錯(cuò)誤了。如下圖:

 

解決方法:很簡(jiǎn)單,如果你用的是織夢(mèng)gbk,那么生成的rss.xml就是gbk的,用dreamwear等編輯工具,把rss.xml改成utf的,之后導(dǎo)入wp,問(wèn)題就解決了。

 

2、導(dǎo)入rss.xml的文章數(shù)量限制

當(dāng)你的織夢(mèng)內(nèi)容很多時(shí),例如有好幾萬(wàn)篇文章,那么導(dǎo)出的rss.xml中也就包含幾萬(wàn)標(biāo)題。在導(dǎo)入wp時(shí),在導(dǎo)入到2000左右就會(huì)卡住,不能導(dǎo)入了。

解決方法:很簡(jiǎn)單,只要把rss.xml重復(fù)導(dǎo)入到wp就可以了,因?yàn)榈诙螌?dǎo)入rss.xml時(shí),第一次導(dǎo)入的內(nèi)容會(huì)被跳過(guò),第二次會(huì)導(dǎo)入新的內(nèi)容,重復(fù)導(dǎo)入幾次后,rss.xml就完全導(dǎo)入成功了。

3、如果織夢(mèng)數(shù)據(jù)導(dǎo)入wordpress后,wp網(wǎng)站首頁(yè)內(nèi)容顯示正常,但內(nèi)容頁(yè)沒(méi)有顯示內(nèi)容。如下圖:

 

上圖是首頁(yè)顯示的內(nèi)容,有標(biāo)題、有內(nèi)容、有圖片。但點(diǎn)擊文章,進(jìn)入文章內(nèi)容頁(yè)面卻沒(méi)有內(nèi)容,如下圖:

 

 

這應(yīng)該是你wp的固定連接問(wèn)題,解決方法:wp后臺(tái)——設(shè)置——固定連接,修改成默認(rèn),問(wèn)題就解決了。如下圖:

 

好了,上面就是織夢(mèng)dedecms轉(zhuǎn)換wordpress的整個(gè)流程,新手可以在測(cè)試環(huán)境中練習(xí)一下。

    轉(zhuǎn)載請(qǐng)注明來(lái)源網(wǎng)址:http://mengdiqiu.com.cn/dedecms_wt/3704.html

    發(fā)表評(píng)論

    評(píng)論列表(條)

       
      QQ在線咨詢
      VIP限時(shí)特惠