十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專(zhuān)業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
有主機(jī)的話,直接把wordpress的程序上傳到空間,然后把域名解析到你的主機(jī),訪問(wèn)你的域名,就可以按照步驟一步步安裝了
成都創(chuàng)新互聯(lián)專(zhuān)注于西寧網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供西寧營(yíng)銷(xiāo)型網(wǎng)站建設(shè),西寧網(wǎng)站制作、西寧網(wǎng)頁(yè)設(shè)計(jì)、西寧網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造西寧網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供西寧網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
1. 文章標(biāo)題等基本數(shù)據(jù)導(dǎo)入
織夢(mèng)的文章標(biāo)題、正文和欄目分別存放在三個(gè)不同的表上,但WordPress把文章標(biāo)題和正文放在一個(gè)表上,欄目放在另外一個(gè)表上。
為了簡(jiǎn)化后面的工作,第一步我首先把織夢(mèng)的全站RSS文件(rss.php)保存下來(lái),然后使用WordPress自帶的RSS導(dǎo)入該文件。這樣就可以使WordPress在wp_posts上生成文章標(biāo)題,在dede_terms上生成文章目錄,并匹配起來(lái)。通過(guò)RSS導(dǎo)入,wp_posts上還導(dǎo)入了文章的摘要、日期、自定義網(wǎng)址等數(shù)據(jù)。但RSS導(dǎo)入不會(huì)導(dǎo)入全文。
2. 文章全文導(dǎo)入
織夢(mèng)數(shù)據(jù)庫(kù)的文章全文儲(chǔ)存在dede_addonarticle表上的body里,我們要把這個(gè)body的內(nèi)容轉(zhuǎn)到Worpress數(shù)據(jù)庫(kù)里wp_posts表上的post_content里。
這個(gè)轉(zhuǎn)換,需要使用一個(gè)橋梁——那就是dede_archives,即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)題是一樣的)。
具體步驟如下:
進(jìn)入phpMyAdmin,在織夢(mèng)數(shù)據(jù)庫(kù)里的dede_archives表上,添加一個(gè)列,命名為body,然后用UPDATE命令把dede_addonarticle上的全文(body)導(dǎo)入到dede_archives的body上,以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`
接下來(lái)把整個(gè)dede_archives表導(dǎo)入到WordPress的數(shù)據(jù)庫(kù)上,使其與wp_posts同在一個(gè)數(shù)據(jù)庫(kù)下。
再次使用UPDATE命令把,把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`
3. 文章點(diǎn)擊數(shù)導(dǎo)入
在WordPress上安裝一個(gè)叫Simple Hit Counter的Plug-in,這樣數(shù)據(jù)庫(kù)里就出現(xiàn)一個(gè)叫wp_hitcount的表。
在wp_posts增加一個(gè)叫hits的column,然后把dede_archives上的點(diǎn)擊數(shù)click導(dǎo)入到wp_posts的hits上,仍然以標(biāo)題為匹配點(diǎn)。
最后把wp_posts的hits導(dǎo)入到wp_hitcount的hits上,這次以wp_posts的ID和wp_hitcount的pid為匹配點(diǎn)。
有一個(gè)免費(fèi)的插件,在wordpress后臺(tái)搜索小程序或者rest api to miniprogram,安裝好插件后設(shè)置一下。
然后去微慕商城下載前端小程序源碼,就可以對(duì)接了。