問題描述

我不能使用任何匯入外掛,因為舊版本 – 所以這是一種痛苦,加上 URL 永久連結不是非常最佳化。有什麼想法呢?恐怕我必須手動這樣做!

我的意思是匯入外掛。 xml 匯入檔案格式改變了,所以我可以用它來上傳內容= / –

最佳解決方法

如果你的網站是活的,那麼你不應該直接更新,雖然最新版本的 wordpress 的更新很容易,但似乎沒有,但 2.1 不是這樣。

另外這裡是我建議您採取的步驟清單:

  1. 列出所有外掛。

  2. 確保外掛不對網站的主要功能負責。 (由於凱撒表示,如果他們只是表現出來,那就好了) 。

  3. 有 99%的機會,您的主題將與或將至少會抱怨使用 wordpress 3.1 已棄用的功能,所以您有兩個選項,切換到標準主題或檢查您的網站每個升級之後的主題錯誤,直到您在 3.1

  4. 將 Wordpress 2.1 安裝在測試機上,克隆您的即時站點,而不是所有的資料,但至少功能。

  5. 停用您在步驟 2 中記下的負責主要功能的所有外掛

  6. 升級到當前版本後釋出的下一個穩定版本的 wordpress 。

  7. 一個接一個啟用外掛並檢查您的測試站點。

  8. 如果有錯誤,請檢視是否可以修復它們或停用該外掛。如果您沒有切換到標準主題,您也可能會看到主題中的錯誤,因此請嘗試修復它們。

  9. 如果您已升級到 Wordpress 3.1,那麼恭喜其他 goto 步驟 5 。

希望這將有助於您,您將輕鬆升級到 3.1 。

次佳解決方法

我可能會缺少某些東西,因為我不知道為什麼要使用匯入功能,但是您可以從 release archive 下載一些舊版本,並逐步升級。嘗試 2.5,然後 2.9,然後 3.1 。

如果有理由擔心不行,可否提供有關情況的更多細節?

第三種解決方法

是的,我會說你應該升級到 WP 3.1,而不是在 WP 3.1 中匯入內容

像 Ian 所說,你應該做一個增量升級。我已經看到升級工作從 2.2.1 到 3.1 直接 (Check this tweet)

但是讓我們說你應該透過安裝下載並重寫 2.3 個檔案。 BRowse 在你的儀錶板上,會要求你升級資料庫,這樣做。然後,當您在儀錶板中詢問時,最終覆蓋 3.1 檔案並再次升級資料庫。

並確保在做任何其他事情之前做一個備份,所以如果需要,你可以恢復到這個狀態。

編輯:在嘗試升級之前停用所有外掛。它很有可能在你的情況下產生問題。你不想被困在兩者之間。在你做任何事情之前,我都不能壓力,備份。

第四種方法

檢視此 WordPress 法規指南:http://codex.wordpress.org/Upgrading_WordPress_Extended#Detailed_Upgrade_Instructions_for_1.5.x.2C_and_versions_2.0_-_2.6.5.2C_to_3.1.2

第五種方法

以下建議全部得到我的+1:更新增量是一個好主意。

您還應該仔細地瞭解您的主題,以防其修改任何內部結構。更好的是在升級時切換到標準主題,並關閉所有外掛。你真的不知道他們可以做什麼 (只要它們不僅僅是表現) 。

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。