[心得]無名備份轉匯入wordpress

這篇會比較像是資訊分享文, 教學內容極低XD

但請容許我一開始先說一些廢話…

 

為了備分轉移這些資料, google, yahoo, ptt, WordPress歡樂正體中文交流所

翻了相當多的文章跟做了很多測試, 當然也遭遇很多失敗T_T.

只能說無名提供的備分檔有夠機歪, 不僅算是給網友備分心酸無上傳功能外,

匯出的也不是一般各大網站可以支援匯入的XML檔案=_=|||

 

回歸正題,

以下這段可以給將來有需要從備份無名, 匯出XML轉MT匯入wordpress的人參考.

坦白說我在這之前還不知道XML或是MT到底是什麼東西咧..

然後是說現在搜尋的到的文章很多轉檔的工具連結, 不是年代久遠,就是都已經失效了.

 

目前可行的做法, 以下皆有提供連結!

首先就是要去你的無名登入網誌管理的地方,去找到備份下載去把XML備分檔抓下來.

這邊提醒, 其實如果你文章亂糟糟沒分類, 可以趁現在把無名整理好, 轉過去就會比較酥胡.

 

再來就是去下載: BlogBackupViewer.zip這專業的軟體並詳讀以下:

教學文章: http://www.csie.nctu.edu.tw/%7Echtai/software/BlogBackupViewer/index.htm

這軟體還滿好用的, 裝好之後你就用它去開那個無名的XML檔案,

然後就可以看到清楚的文章分類, 還可以預覽, 並選擇你要輸出的檔案匯出MT檔.

 

  這邊有個建議就是你可以以分類的群組, 或是日期分批輸出多個MT檔, 一個個上傳,

  用意在於, 到時後匯入wordpress,檔案太大容易出錯, 或是傳到一半卡住, 真的別太貪心!

  以群組或日期的方式是到時後有錯誤, 讓你容易回原網誌比對到底哪邊有傳失敗or少文章. 

  卡住或有問題可以在重傳一次, 重複的文章上傳過後再上傳它會自動幫你排除, 把沒上的補上. 

  還有我在後台直接上傳都失敗, 所以我都是使用 FTP檔案存成mt-export.txt丟到/wp-content/目錄,

  然後按匯入 mt-export.txt按鈕匯入才會進行匯入的功能, 成功它就會列出每則文章跟成功訊息!

 

但是!!

在這之前你會需要把這些MT檔再做一個轉檔的動作才能成功的讓wordpress讀取匯入,

你會需要下載: ConvertZ這個中文內碼轉換器

教學文章請參閱: http://www.csie.nctu.edu.tw/%7Echtai/software/ConvertZ/index.htm

因為BlogBackupViewer匯出的MT檔格式還需要修正, 我在做的時候失敗了好幾次,

後來發現他輸出格式是UNICODE-LE, 所以轉檔的時後要選UNICODE-LE <->UTF-8

轉好並存成mt-export.txt上傳到FTP, 然後到wordpress管理匯入的地方,

匯入Movable Type或Typepad網誌文章以及迴響, 按下匯入mt-export.txt按鈕!

 

把剛剛分批做的MT檔照以上程序一個一個上傳就大功告成啦!!

中途有可能會卡住或發生錯誤, 很可能是某篇文章輸出時有錯誤, 或本身那篇文章有問題,

你可能就要回去重輸出MT檔, 並把那篇文章刪除, 再轉UTF-8重傳即可.

過程多try幾次, 一般幸運的話一次就可以搞定了!!

 

以上寫的落落長, 給有需要的網友參考!!

 

special thanks:

PTT板友: randle

BLOG: Nelson 是好傻天真國一生 http://blog.pixnet.net/Nelson/post/217766

Site: WordPress歡樂正體中文交流所

 

以上非常感謝!!

 

JP

8 Responses to “[心得]無名備份轉匯入wordpress”


Leave a Reply