保持 WordPress 核心、主題和插件的最新版本,是保障 WordPress 安全性的關鍵之一。不過,有時候,更新 WordPress 插件到最新版本可能會導致網站出現問題。這種情況可能會讓人極為沮喪,這也是許多初學者不願意頻繁更新插件的原因之一。
在這篇文章中,我們將向您展示如何回滾 WordPress 插件作為初學者的版本控制系統。
何時需要回滾 WordPress 插件?
保持 WordPress 網站更新至最新版本是最佳做法。這意味著你應該始終使用最新版本的 WordPress、插件和主題。
不過,在某些罕見情況下,更新可能會導致網站中斷。這種情況可能因為程式碼中的錯誤或更新引入的衝突而發生。因此,我們總是建議在執行任何更新之前,先建立完整的 WordPress 備份。
然而,從備份中還原整個網站可能是一件麻煩事,並且可能會丟失其他你想要保留的最近變更。所以,如果你知道是哪個插件導致了問題,你可以輕鬆地回滾更改並向開發者回報,以便修復問題。或者,你可以手動安裝舊版本的插件。但如果你仍然可以登入 WordPress 管理區,那麼簡單地回滾插件版本會更有效率。
專家提示
想將 WordPress 疑難排解交給專業人士?我們的專家團隊可以修復你網站上的任何 WordPress 錯誤,並使其快速恢復正常運行。立即查看我們的 WordPress 高級支援服務!
如果無法登入網站該怎麼辦?
在你能回滾插件或主題之前,你必須先登入你的网站。
但如果更新的插件或主題徹底崩壞了你的网站,導致顯示嚴重錯誤或白屏死机?或者,你的網站仍在运行,但你被鎖定在 WordPress 後台之外?在這種情況下,你需要手動停用插件或主題。
手動停用 WordPress 插件
如果更新插件導致你的 WordPress 網站出現嚴重問題,我們建議先停用所有插件,然後逐一重新啟用它們。你需要參考我們的指南 “如何停用所有插件” 並按照其中一種方法手動停用所有插件。
現在,你應該能登入 WordPress 管理區。接下來,學習如何將有問題的插件回滾到早期版本,然後逐一重新啟用插件。
手動停用 WordPress 主題
如果更新主題導致網站問題,我們建議將該主題的副本下載到你的電腦,然後刪除該主題。你可以參考我們的分步指南 “如何卸載和刪除 WordPress 主題” 學習如何操作。
在完成這些步驟後,你應該可以再次登入 WordPress 管理區。接下來,將電腦上的主題文件夾上傳到你的网站,然後學習如何將主題回滾到早期版本。
仍然顯示錯誤訊息?
如果你仍然看到無法登入 WordPress 的錯誤信息,記下錯誤信息,然後查看我們的指南 “被鎖定在 WordPress 後台時該怎麼辦?” 中是否有解決方案。如果沒有,再查看我們列出的 50 個最常見的 WordPress 錯誤以及如何修復它們。你也可以參考我們的指南 “如何正確尋求 WordPress 支援” 獲取更多幫助。
視頻教程
訂閱 WPressize Me 如果你更喜歡文字說明,請繼續閱讀。
將 WordPress 插件回滾到早期版本
首先,你需要安裝並啟用 WP Rollback 插件。查看更多詳細內容,請參考我們的分步指南 “如何安裝 WordPress 插件”。
啟用後,轉到 “插件” » “已安裝的插件” 頁面,你會注意到每個從 WordPress.org 插件目錄安裝的插件下方都有一個新的 “回滾” 鏈接。注意: 你無法回滾不在官方 WordPress 插件目錄中的第三方插件。
當你需要回滾插件到之前的版本,請訪問插件頁面,然後點擊該插件下方的 “回滾” 鏈接。 WP Rollback 插件將帶你到一個頁面,在那裡你可以看到已安裝的版本和可以回滾的版本。
選擇一個舊版本,然後點擊 “回滾” 按鈕。插件現在會顯示一個警告消息,這個消息只是提醒你在繼續之前應該創建一個完整的 WordPress 備份。
如果你已經有近期的網站備份,你可以繼續點擊 “回滾” 按鈕。 WP Rollback 會下載並替換你當前版本。完成後,請記得點擊 “啟用插件” 鏈接。
將 WordPress 主題回滾到早期版本
如果你使用的是從 WordPress.org 主題目錄下載的免費主題,那麼 WP Rollback 也可以幫助你回滾你的主題。只需轉到 “外觀” » “主題” 頁面,然後點擊你想要回滾的主題。
會顯示一個 “主題詳情” 彈出窗口,展示插件的名稱和描述、一個啟用自動更新的鏈接以及一個自定義主題的按鈕。你還會注意到右下角有一個 “回滾” 按鈕。
如果你沒有看到回滾選項,請首先確保主題來自 WordPress.org 主題目錄。這個插件不適用於從其他來源下載的主題。
如果你確定要回滾的主題來自 WordPress.org 目錄,那麼只需訪問 “儀表板” » “更新” 頁面。這將強制 WordPress 檢查更新。現在返回主題頁面,點擊你想要回滾的主題。這時候應該可以看到 “回滾” 按鈕。
這將帶你到一個頁面,在那裡你可以看到當前安裝的主題版本,以及可以回滾的版本列表。選擇一個之前的版本,然後點擊 “回滾” 按鈕。顯示的警告信息會提示你在繼續之前完成備份。
如果你最近創建了網站備份,則可以安全地點擊 “回滾” 按鈕。選擇的主題版本會被下載並替換當前版本。如果你想在網站上使用該主題,請點擊 “啟用” 連結。
如何未來保護 WordPress 定制
經常,有用戶在主題的 functions.php 文件或 style.css 文件中添加自定義代碼片段來進行網站定制。這些變更會在更新到新版本時被覆蓋。
即使回滾主題更新,自定義也不會被還原。除非從 WordPress 備份中還原,否則唯一的解決方法就是使用自由的 WPCode 插件添加自定義代碼片段,這個插件可以幫助你未來保護網站定制。
它可以幫助你添加任何類型的自定義代碼片段,使用條件邏輯來提升網站速度,等等。最棒的是,你可以選擇性地啟用或停用自定義片段。
如果你購買了 WPCode 專業版,還可以獲得代碼版本控制。這可以讓你對自定義片段進行版本控制,以便追蹤每個片段的變更,並在需要時還原。
除此之外,WPCode 還有專家代碼片段庫、自定義代碼生成器,等等多功能。它絕對是所有 WordPress 網站必備的插件。
我們希望這個教程對你有所幫助,讓你學會如何像初學者一樣使用版本控制系統回滾 WordPress 插件。你可能還想了解如何排查 WordPress 錯誤,或者查看我們的最常見 WordPress 錯誤及其解決方法列表。
如果你喜歡這篇文章,請訂閱我們的 YouTube 頻道,進行 WordPress 視頻教程,也可以在 Twitter 和 Facebook 觀看我們的最新更新。