㊣硬闖WP-7:如何從WordPress.com搬家到自架WordPress?

WordPress.com 是一個基於WordPress系統架構改良(也就是WordPress Mu)的免費BSP部落格服務,除了不能自己上傳佈景和其他細節設定,不然介面幾乎跟自架WP一樣,不過缺點就是因為他是BSP服務,所以使用上仍有限制,像是佈景、外掛的擴充或是在某些進階功能上還是沒有自架來的好。這篇主題就是如何從WordPress.com轉換到自架WP上啦!實際上轉換過程一點也不難~因為同樣是WP旗下的東西…當然相容的很好嚕!而且操作也很相似,一樣只需要匯入和匯出,就可以完成文章的轉換啦!

《本文同步刊登於:香腸炒魷魚天才事務所

所有的平台轉換唯獨WordPress.com最好轉,原因沒有別的,因為他們是屬於同樣體系的系統,轉換上只要透過後台的備分功能,就可以輕鬆轉 來轉去的。另外有人會思考到WordPress.com中的文章不是都有上傳圖片嗎?把WordPress.com搬到 WordPress後,原本的WordPress.com空間圖片會不會出現掉圖的問題?這問題大家可以不用太擔心,國外的BSP沒有像台灣的某些BSP一樣黑心,會禁止圖片外連,所以你大可以不搬圖片,直接使用就可以囉!

一個最完善的部落格系統(WordPress),搭上擁有相同系統架構的BSP服務(WordPress.com),兩者之間搬家的過程簡直就像「從水塔把水倒進杯子裏」 一樣,沒錯!就這麼簡單。只要詳細的參照這篇教學,依樣畫葫蘆,就可以輕鬆達成啦!

一、從WordPress.com匯出文章

第1步 首先登入您的Wordpress.com,接著選擇旁邊側邊工具列的【Tools】→【匯出】。

WPTOWP

第2步 接著選擇要匯出的使用者帳號,因為要平台轉換,基本上是選擇【所有作者】,然後點擊﹝下載匯出的檔案﹞。

WPTOWP_1

二、導入WordPress.com的文章

當您匯出備份檔案並下載後,下載下來的檔案格式為「.xml 」,那裡面就是你之前在WordPress.com上所發的文章、迴響囉!接著就趕快回到您自架的Wordpress後台進行檔案匯入囉!

注意

由於先前已經說明過自己如何架設WordPress,在此就不多說,如果你還沒有架設好專屬於自己得WordPress,請先閱讀以下兩篇文章:

1.如何申請免費空間與免費網址?

2.如何安裝WordPress部落格?

第1步 進入你架設好的WordPrss後台,請選擇【工具】→【匯入】。

WPTOWP_2

第2步 進入後,請選擇「WordPress」這個選項,準備來匯入XML檔囉!

WPTOWP_3

第3步 點擊﹝瀏覽﹞選擇剛剛下載回來的XML檔存放的位置,接著點擊﹝上傳檔案並匯入﹞。

WPTOWP_4

第4步 蝦米?匯入檔案無法上傳?花生省魔術?別急,事出必有因。檔案不能上傳基本上就是你FTP中的「/wp-content」目錄下沒有「uploads」或是該資料夾沒有開起屬性為「777」的可寫屬性。

WPTOWP_5

首先,請先登入空間FTP並在「wp-content」資料夾底下新增一個「uploads」資料夾。

WPTOWP_6

著對剛新增好的「uploads」資料夾按右鍵,選擇【檔案屬性】。

WPTOWP_7

接著請將數值欄位改成「777」的可寫屬性。

WPTOWP_8

這樣就可以讓XML檔案正常上傳,趕快再去操作第3步,相信應該可以把XML備份檔案正常上傳到WordPress的FTP囉!

第5步 接著會跳出作者選項,因為在WordPress.com時的作者帳號絕對和您現在的帳號不一樣,您可以選擇建立新帳號或者是把文章轉到目前已存在的帳號,選擇完成後請點擊﹝送出﹞。

WPTOWP_9

第6步 最後系統就會自動幫您匯入囉!當文張全部匯入後就會顯示「全搞定!快快樂樂Blogging!」。

WPTOWP_10

第7步 接著請到WordPress後台,點擊側邊工具欄中的【文章】,檢查看看文章有沒又漏掉的喔!

WPTOWP_11

不過話說回來,台灣某些BSP會鎖圖片外連也不是沒有原因,因為台灣的頻寬貴,如果他們變成圖床,每天光是被其它網站消耗頻寬就吃不消了。另外,關於原本在WordPress.com上的邊欄物件,您必須自己手動貼到您自架WordPress部落格喔!補充一下,知名的部落格網站「MMDays」原本也是在WordPress.com,大概在2007年底,從WordPress.com搬出到自架的WordPress喔!

在Google News上追蹤我們最新文章
香腸
香腸

喜歡在網路上透過文字與圖片分文章教學,默默地用鍵盤烤了9年的香腸。另外還身兼阿腸接案餬口飯吃。對了,別叫我阿腸,請叫我香腸,這樣我才知道你看我部落格長大的。

文章: 1781

34 則留言

  1. 想請問一下
    如果我使用這篇文章教學的方法 作WP搬家的動作
    我有幾的問題想請教你:

    1. 之前網站的SEO排名 是不是都要重新開始了? (因為搜尋引擎收入的是舊網址)

    2. 如果之前有安裝一些外掛,會更改到文章內的東西 例如(SEO ALL IN ONE),文章內會新增一些東西 標題 敘述 關鍵字 等等,而我們匯出的是 .xml,匯入後之前外掛內的參數會還在嗎? 如果在的話,是不是只要安裝回 SEO ALL IN ONE 就可以了呢?

    3. 我之前有參考您的"資料庫瘦身"的文章,因為我想整理出乾乾淨淨的WP,只留下現有的"外掛和文章"內容,我是不是可以使用這篇文章的方法,提取出.xml然後將原來的WP和資料夾全部刪除,再新創一個一模一樣WP和資料庫,再將.xml匯入(文章都回來後,安裝回 我要的主題和外掛),這樣資料庫就乾乾淨淨的了!

    如果第2點的參數無法保留,那我所提的第3點也是沒辦法完成吧?….
    (如果不行的話,是不是只剩下資料庫瘦身法呢?)

  2. 香腸大大您好
    我把兩個wordpress網站搬家之後
    都出現了這樣的情形
    若是打上完整網址 http://www.dimi.tw/studio/ 就會出現白屏
    若是只打上 dimi.tw/studio 就可以正常使用,但還是進不去後台
    只要有出現www 就會無法執行
    查遍了國外論壇也沒有這類的討論

    請問大大有沒有遇過呢?

    • 初步判斷應該是你的WordPress後台設定網址欄位內沒有 www

      如果想要讓有 www 網址自動轉向,可以研究一下 .htaccess 或者是在網址設定部分 將www 設定成A紀錄或者是CNAME自動轉向

  3. 我自己架站,我因為一些錯誤的佈景語法,想整個搬(因為無法恢復)到新站,我的文章1500多篇,圖片估計5萬張,數據庫資料260mb,這要我如何搬起阿…

  4. 不好意思唷~~~我目前遇到的問題是匯出很ok,但是需要匯入到我自己架設的wp,發生了一個我沒辦法解決的問題!!!!

    我的WordPress是3.2.1的版本,
    出現的問題是『API 要求期間發生預期外的 HTTP 錯誤。』
    但是由於我不會程式,所以不明白該如何解決,
    希望麻煩大大能幫我解問,
    真的是無限感激XD

    • 這我恐怕無法解決了。它如果有辦法手動上傳再匯入,那就請您手動上傳了。
      因為API不通,主要是主機可能有擋住特定連線,所以才造成這類的問題喔!

    • 張香腸 系安ㄋㄟ唷~~~哈哈
      我沒錢買空間,所以用的是免錢的國外空間,難怪有限制!!
      噗~~~~可惜我程式白癡
      所以一直不了解是啥樣狀況
      謝謝解答,感恩ㄋㄟ!!

    • 張香腸 黑阿~~~大大真是神啊~~~厲害,一下就知道重點XD
      為啥會這樣啊???
      我會匯入以前在別的地方的網誌一直無法使用QQ
      還有上傳佈景模組也都不能用,只好用FPT去上傳我ㄟ佈景
      好在佈景根外掛可以這樣上傳
      不然就麻煩了XD

    • 李凡 外掛也可以這樣安裝阿~ 因為你現在用的空間有阻擋連線才造成這樣的問題。

      所以只能走回最傳統的上傳方式去安裝外掛,之後再看看可不可以還原~

      因為wp 2.8以前,後臺安裝個東西都要開FTP的捏XD

    • 張香腸 恩恩~~~我以前都不懂這些!!
      然後就是愛玩電腦,愛玩軟體,所以跑去電腦補習班學作網頁,後來還是發現英文白痴的我,
      似乎沒辦法吸收程式語言……….
      才想找個替代發是來弄個網站,但是網站若不是動態網站,怎樣也沒啥流動性,
      不符合我這愛啦哩的人XD,所以又想有個方便掌控高的控制後台,
      結果還是被我胡搞亂縞一堆問題,好加在有熱心的大大,看到您許多教學解疑問,
      還有我這敗家者超愛買網路密技王觀看,看到書就無法克制的給他買下去……..
      弄出了一個可以玩又乾淨無廣告的部落,還是很甘心XD
      不過到是還沒啥發表內容

  5. 請問我WordPress.com搬家到WordPress下載完點匯入時都會顯示”發生不明的錯誤”這訊息呢?然後就不能動了..

    香腸回應:
    可能官方輸出有問題不然就是你的主機有問題~ 造成匯入失敗

  6. 您好,太晚看到這一篇了。
    所以我是用笨笨的方式,把舊的一篇篇COPY到新的去。
    可是想把訪客留言也一起COPY過去,該怎麼做呢?
    因為如果匯出匯入,會不會把我現在又重新弄好的覆蓋掉?

    香腸回應:
    弄不好當然會出現很多問題,基本上如果已經搬好了,就不要再動了,如果你真的在意訪客留言,
    我會建議你重弄,但是若出現問題,可能處理上會很麻煩。

  7. 您好:我最近在搬移WP,從000webhost搬到付費的空間
    但是在匯入時,一直出現無法匯入的訊息

    “您能夠上傳匯入檔案之前,您需要修正下列錯誤:

    無法建立目錄: /home/a3465441/public_html/wp-content/uploads/2009/11。伺服器是否允許寫入上層目錄?

    我已改成777了,但是依然出現此訊息
    而且奇怪的是..它的目錄仍是之前在000webhost註冊的目錄,而非我搬移後的目錄…….>< 真不知是什麼問題

    香腸回應:
    因為要改mysql中的上傳路徑~這是搬家必定會遇到的問題
    請找主機商,協助您尋找空間的路徑~

  8. 5樓的匯入附件
    我想應該是指 上傳至主機的檔案
    如 wp-content/upload 內檔案吧

    香腸回應:
    如果是….
    這應該不用重新上傳~
    圖片的話可以外連~

  9. 香腸大,我用我的奇摩信箱,去訂閱你的最新文章,發現我沒有收到確認信耶,可是用gmail的訂閱會收到確認信,好奇怪!!你可以try try看!!

    香腸回應:
    這就不清楚哩@@

  10. 香腸
    有一個選項你沒提到 – “匯入附件”
    真的能匯入,不過文章上附件的網址好像要自己改的樣子 @@”

    ((有點雞婆 XD

    香腸回應:
    匯入附件?不太清楚你的意思。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料