如何降級WordPress網站(用於解決插件和主題問題)

在最新的可用版本上運行WordPress安裝,插件和主題是使用該平台的關鍵最佳實踐。還建議使用最新版本的PHP。但是,在某些情況下,這樣做並非明智之舉。

如果發現自己處於這種情況,則可能需要撤消更新並降級WordPress網站(或其中的一部分)。幸運的是,有一些方法可以回滾網站的每個元素。

這篇文章將解釋為什麼您可能需要降級WordPress,以及如何安全降級。我們將介紹如何還原WordPress的早期版本,以及回滾插件,主題和PHP。

只需移至Kinsta,即可將WordPress網站的速度提高200%。
        
          今天免費遷移

讓我們開始吧!

為什麼可能要降級WordPress版本或其他功能

運行最新版本的WordPress核心,插件和主題是維護網站的最重要步驟之一。這些更新通常包括對防止站點上的惡意攻擊至關重要的安全補丁,並且可以增強性能和功能。

因此,我們不建議您永久降級WordPress或其任何組件。但是,在某些情況下,您可能需要臨時這樣做。

最常見的原因是由於插件或主題衝突。例如,如果您網站的元素之一與WordPress核心的最新版本不兼容,則降級安裝可以使訪問者在使用長期解決方案時可以訪問該功能。

如果兩個插件之間或一個插件與您的主題之間發生衝突,那麼降級WordPress本身將無濟於事。相反,您需要回滾導致問題的插件或主題的版本,以便重新啟動您的網站。

此外,某些較舊的插件和主題可能與PHP的較新版本不兼容。如果所涉及的插件或主題對網站的功能至關重要,則可能會在尋找替代解決方案的同時將PHP降級一段時間。

簡而言之,降級WordPress應該是一個臨時的故障排除過程。一旦您替換了有問題的插件或主題,或者要解決導致網站衝突的問題,就需要重新計劃更新網站。

建議閱讀:這是精選的WordPress最佳主題和最佳插件的精選清單。

如何降級WordPress網站(6種方法)

降級WordPress網站的過程取決於您要完成的工作。您可能會發現您需要還原整個網站的先前版本,或者只需要還原單個插件或主題,而不是WordPress本身。

考慮到這一點,可以通過以下六種方式回滾網站。每種解決方案都滿足不同的需求,因此我們建議您通讀所有這些內容,以了解哪種方法最適合您的特定情況。

1.手動降級WordPress版本

如果您遇到嚴重的衝突而無法訪問網站的後端,那麼手動降級WordPress可能是最好的選擇。在開始之前,為了安全起見,您需要備份自己的網站。

接下來,您應該停用所有插件。如果您可以訪問WordPress後端,那麼這很容易。只需選中每個插件旁邊的複選框,然後使用批量停用選項:

在後端批量停用WordPress插件

在後端批量停用WordPress插件

如果您無權訪問儀錶板,則可以使用安全文件傳輸協議(SFTP)和客戶端(例如FileZilla)手動停用插件。您還將需要這些工具用於以後的步驟,因此,如果您不熟悉它們,則可能需要花一點時間來學習它們的工作原理。

然後,您需要下載相關版本的WordPress。我們建議使用可能的最新版本,通常是第二最新的版本。您可以在WordPress發布檔案中訪問所需的文件:

WordPress發布檔案

WordPress發布檔案

然後,使用FTP和FileZilla(或其他客戶端)訪問您站點的文件並刪除wp-admin和wp-includes目錄:

刪除wp包括

通過FTP刪除wp-admin和wp-includes

完成後,上傳您要安裝的WordPress版本中的所有文件(wp-content目錄除外)。當系統詢問您是否要覆蓋文件時,請選擇「覆蓋」>「確定」:

覆蓋文件ftp

覆蓋FileZilla中的文件

然後,導航到您網站的後端。您可能會看到一條消息,要求您更新資料庫。如果是這樣,請單擊更新WordPress資料庫提示。之後,照常登錄到您的站點。

您現在應該可以訪問,並且正在運行舊版本的WordPress:

降級的WordPress安裝

降級的WordPress安裝

此時,您可以重新激活插件並著手解決原始衝突。

您可能還希望禁用自動更新,以防止WordPress同時安裝另一個版本。解決問題後,您可以從信息中心的“更新”屏幕返回WordPress的最新版本。

2.使用WP Downgrade運行WordPress的早期版本

如果您不滿意FTP和刪除核心文件的想法,可以使用一個插件來降級WordPress。如果您喜歡這個想法,請在備份您的站點後繼續並安裝WP Downgrade:

安裝WP Downgrade插件

安裝WP Downgrade插件

然後,導航至設置> WP降級,然後在相關欄位中輸入WordPress的目標版本:

降級目標版本

設置WordPress目標版本

單擊「保存更改」,然後轉到「更新」屏幕。您會看到您的目標版本現已列為「 WordPress的最新版本」:

重新安裝WordPress

重新安裝WordPress 5.0

單擊立即重新安裝按鈕以完成降級。 WordPress似乎正在運行正常更新,然後您應該看到目標版本的歡迎消息:

wordpress 5.0歡迎

WordPress 5.0歡迎消息

要在完成故障排除後重新安裝最新版本的WordPress,您需要返回「設置」>「 WP降級」。您可以將目標版本改回最新版本,然後重複上述詳細過程。

3.恢復以前的備份以撤消對站點的更改

降級站點的另一種方法是從站點運行早期版本WordPress時還原備份。為了使它正常工作,您當然需要一個可靠的備份系統。

您還需要確保要還原的網站副本沒有丟失最近添加的任何關鍵內容。您不想在降級WordPress時無意間丟失了最新帖子。如果您的網站是高度動態的,這可能不是最佳選擇。

如果您選擇繼續,還原備份的過程將根據用於創建和存儲文件的系統而有所不同。例如,Kinsta客戶可以利用我們的一鍵式恢復過程。只需登錄MyKinsta儀錶板即可開始使用,然後單擊「站點」:

MyKinsta儀錶板

MyKinsta儀錶板

從列表中選擇要還原的WordPress網站。然後導航到備份選項卡:

MyKinsta網站備份

MyKinsta網站備份

單擊還原到下拉菜單。如果要在過渡環境中測試備份,可以在此處進行。要將實時站點降級到備份文件中的WordPress版本,請選擇實時:

MyKinsta備份還原選項

MyKinsta備份還原選項

為防止意外恢復,我們需要執行最後一步,才能還原您的活動站點。在相關欄位中輸入您的網站名稱,然後單擊“還原備份”以確認並開始該過程:

通過MyKinsta恢復備份

通過MyKinsta恢復備份

恢復過程可能需要一些時間才能完成。完成後,您將可以重新獲得對網站後端的訪問許可權。如果您需要撤消該過程,我們還將在恢復之前為您的網站創建備份。

4.手動降級插件或主題

如果您需要降級插件或主題而不是WordPress核心,可以使用類似於方法1中的過程手動降級。首先,您需要檢索要降級的舊版插件或主題的文件。

對於WordPress目錄中的插件,您可以通過單擊功能頁面上的Advanced View查找較舊的版本:

插件高級視圖

WordPress目錄中插件頁面上的「高級視圖」鏈接

滾動到頁面底部,然後從下拉菜單中選擇所需的版本,然後單擊下載:

插件以前的版本

通過WordPress插件目錄下載以前版本的插件

解壓縮文件並將其保存到計算機。然後備份您的站點,以防萬一出問題,並使用FTP和首選客戶端連接到伺服器。在那裡,導航至wp-content>插件。

接下來,您需要為插件的現有版本重命名目錄。然後上傳您要降級到的先前版本的文件夾:

上傳以前的插件版本

通過FTP上傳舊版本的插件

這樣可以成功還原所需的舊版本插件。另外,您將可以輕鬆獲得最新版本,因此在準備就緒時可以切換回它。

不幸的是,這種方法在主題和高級插件方面變得更加棘手。將它們回滾的過程大致相同,但是WordPress主題目錄沒有可供下載的先前版本。

至於高級插件,以前的版本可能會或可能不會輕易訪問。如果找不到所需的插件或主題的版本,最好的選擇是嘗試與開發人員聯繫以尋求幫助。

5.使用WP回滾來回滾插件和主題更新

幸運的是,有一種更簡單的降級插件和主題的方法。您需要做的就是安裝並激活WP Rollback:

安裝WP Rollback插件

安裝WP Rollback插件

該插件會定期更新,並且在WordPress插件目錄中具有令人印象深刻的五星級評級。啟動並運行後,導航到您的插件列表。

現在,您將在每個插件標題下看到一個回滾按鈕以及標準選項:

啟用回滾選項

啟用回滾選項

如果您點擊此新選項,您將被重定向到一個頁面,您可以在其中選擇目標版本。然後選擇回滾按鈕以開始降級過程:

選擇插件回滾目標版本

選擇插件回滾目標版本

回滾主題也很容易。導航至儀錶板中的外觀>主題,然後選擇要降級的主題。現在,窗口底部將有一個「回滾」按鈕:

回滾主題

回滾WordPress主題

在以下屏幕上,您可以選擇目標版本並啟動降級過程,就像對插件一樣。當您需要還原相關插件或主題時,可以從相關目錄中還原。

6.恢復為舊版本的PHP

在2019年,WordPress對PHP要求進行了一些更改。因此,除了使用最新版本的諸多好處外,始終建議升級網站的PHP。

但是,某些未很好維護的較舊的插件可能與PHP的較新版本不兼容。理想情況下,您將始終使用從其開發人員處獲得定期更新和支持的工具。

但是,如果您擁有對網站功能至關重要的過時插件,但不適用於最新版本的PHP,則可以執行降級。 Kinsta客戶的優勢在於可以從MyKinsta儀錶板輕鬆切換PHP版本。

為此,請登錄到您的帳戶。導航到站點,選擇要降級PHP的站點,然後單擊工具選項卡並向下滾動到PHP引擎:

MyKinsta中的PHP引擎

MyKinsta中的PHP引擎

使用修改下拉菜單選擇所需的版本:

在MyKinsta儀錶板中選擇一個PHP版本

在MyKinsta儀錶板中選擇一個PHP版本

在出現的窗口中,單擊「修改PHP版本」以啟動該過程:

修改php版本1

確認PHP版本降級

如果您不是Kinsta客戶,或者您需要的PHP版本比通過PHP Engine功能可用的版本還要舊,則需要使用命令行對PHP進行降級。

此過程更加先進,並帶來更多風險。在這種情況下,最好考慮立即替換有問題的插件或主題,而不是降級PHP並嘗試進一步解決衝突。

儘管這不是最佳做法,但在某些情況下,您暫時需要降級#WordPress。由於沒有本機提供的方法,請查看此詳細指南以了解操作方法! ?⚙️

點擊鳴叫

摘要

在對網站進行故障排除或執行其他關鍵任務時,有時需要降級WordPress。雖然沒有實現此目標的本機功能,但是有幾種方法可以還原到您網站的先前版本。

這篇博客文章介紹了六種降級WordPress網站及其各種元素的方法:

  1. 手動降級WordPress網站。
  2. 使用WP Downgrade運行WordPress的早期版本。
  3. 恢復以前的備份以撤消對站點的更改。
  4. 手動降級插件或主題。
  5. 使用WP Rollback回滾插件和主題更新。
  6. 恢復為舊版本的PHP。

您對降級WordPress有任何疑問嗎?在下面的評論部分提問!

如果您喜歡這篇文章,那麼您會喜歡Kinsta的WordPress託管平台。加速您的網站,並從我們經驗豐富的WordPress團隊獲得24/7支持。我們基於Google Cloud的基礎架構專註於自動擴展,性能和安全性。讓我們向您展示Kinsta的與眾不同!查看我們的計劃

相關文章