[WordPress] 無法成功匯入 Google Blogger 的匯出檔?

[WordPress] 無法成功匯入 Google Blogger 的匯出檔?

最近在幫家人將 Google Blogger 上的網誌,

轉移到 Google Cloud Platform 上的 WordPress,

想想匯入沒什麼困難,WordPress 後台 > 工具 > 匯入 > Blogger 就能匯入:

 

不過上傳檔案之後,卻沒有列出要匯入多少筆資料,

只有一個空空的提交,什麼也沒有:

 

嗯… 這個 XML 檔案是有十幾 MB,不過也還不到限制的 40 MB 呀?

真是奇怪的問題…

 

試了半天,終於找到解法了:將 XML 檔案分割成小份的檔案~

這邊的分割並不是直接將 XML 檔案一刀分成兩半、或是三份之類的,

那樣子就不是正確的 XML 了,而且前面有些必要資訊得要留下來才行…

 

不是很好說明 (而且我 XML 也不小心砍掉了),簡單圖示像這樣:

XML 開頭...
一些資訊...
<entry>第 1 篇網誌的內容...</entry>
<entry>第 2 篇網誌的內容...</entry>
.........
<entry>第 N/2 篇網誌的內容...</entry>
.........
<entry>第 N 篇網誌的內容...</entry>
XML 結尾...

 

假設將 XML 分成兩份的話,那就是第一份長這樣:

XML 開頭...
一些資訊...
<entry>第 1 篇網誌的內容...</entry>
<entry>第 2 篇網誌的內容...</entry>
.........
<entry>第 N/2 篇網誌的內容...</entry>
XML 結尾...

 

第二份長這樣:

XML 開頭...
一些資訊...
<entry>第 N/2 + 1 篇網誌的內容...</entry>
.........
<entry>第 N 篇網誌的內容...</entry>
XML 結尾...

 

我是分成兩份來匯入,就可以成功了:

 

但如果你的網誌太大,可能要分成更多小份的檔案來匯入。

以這次匯入的經驗來看,一次匯入 400 篇文章應該是沒問題的,

可以用這個當參考值,來計算要分成幾份檔案來匯入囉 (文章數/400)~

(本頁面已被瀏覽過 669 次)

發佈留言

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

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