為什麼 WordPress 不更新? WordPress 更新修復!
已發表: 2022-05-02披露:這篇文章包含附屬鏈接。 當您單擊此帖子中的產品鏈接時,我可能會收到補償。 有關我的廣告政策的說明,請訪問此頁面。 謝謝閱讀!
內容
- 為什麼我的 WordPress 網站沒有更新?
- 緩存問題。
- Cloudflare 和插件緩存。
- 移動提供商或您自己的手機緩存。
- 您的虛擬主機提供商的緩存。
- 更新 WordPress。
- 更新 WordPress(自動一鍵更新)。
- 手動更新 WordPress。
- PHP 版本。
- 主題或插件衝突。
- 安裝“健康檢查”插件。
- WordPress 沒有更新問題和修復,總結。
為什麼我的 WordPress 網站沒有更新?
您的 WordPress 網站未更新可能有多種原因。 以下是 WordPress 網站未更新的 3 個最常見原因,其中包括:
- 緩存問題。
- 您當前的託管服務提供商沒有最新版本的 PHP。
- 主題或插件衝突。
從您的 WordPress 網站未更新的最常見原因開始,很可能是由於緩存問題。
當然,您應該採取的第一步是清除緩存。
但是,您的 WordPress 網站未更新可能還有其他問題和原因。
例如,可能存在更多緩存問題或其他問題。
事實上,您的 WordPress 網站沒有更新可能還有很多其他原因。
在這篇文章中,我將介紹您的 WordPress 網站未更新的最常見原因以及您可以採取哪些措施來修復它們。
緩存問題。
如果您使用任何類型的緩存插件,則在您的計算機/網絡從服務器獲取新文件之前,文件有一個“生命週期”(ttl)。 從一開始就禁用緩存插件不應該設置那個“ttl”。
很多時候,只需清除 WordPress 緩存,無論是 WordPress 儀表板中的默認內置緩存還是緩存插件,然後再次更新即可解決問題。
如果您使用的是筆記本電腦或台式機,則可能需要清除瀏覽器的緩存。
有時更新不會顯示您的舊版 WordPress 是否仍緩存在計算機的瀏覽器中。
對於您的移動設備的緩存也是如此,我將在下面介紹。
您還應該檢查其他隱藏且不那麼明顯的緩存區域,例如:
Cloudflare 和插件緩存。
您在運行 Cloudflare 嗎? 你的服務器有自己的緩存嗎? 你的插件有緩存功能嗎?
例如,插件可以緩存用戶瀏覽器數據,這將節省服務器上的資源,因此它不必從服務器檢索每一位信息到用戶瀏覽器。
雖然這有助於提高頁面加載速度,但有時您的 WordPress 插件可以緩存更改,然後 Cloudflare 也有緩存版本。
因此,您刷新 Cloudflare 緩存,它最終會從插件中抓取緩存的文件,因此不會清除任何內容。 它甚至可以是 Cloudflare Flexible SSL 插件。
移動提供商或您自己的手機緩存。
移動提供商有時會在其移動客戶和互聯網之間粘貼透明緩存服務器和/或圖像優化服務器。
這些有時無法正確識別對網站所做的更改,包括核心 WordPress 更新。
有時只需等待幾個小時就可以解決問題。
但是,如果您仍然遇到問題,請嘗試 wifi 上的移動設備和蜂窩移動設備。
這將告訴您這是否與您的網站在移動設備上的行為有關,或者是否與您的移動網絡有關(甚至您的手機本身,所以如果可以的話,如果可以的話,請嘗試使用第二部手機)。
如果是您的手機,則只需在設置中清除其緩存即可。
如果它是您的手機提供商,同樣,等待幾個小時可能會奏效。
如果沒有,那麼您可以隨時聯繫您的移動提供商以獲得進一步的幫助。
您的虛擬主機提供商的緩存。
您的主機可能有一些超出您通常可以訪問的緩存。
例如,我知道 Godaddy WordPress 託管主機具有緩存功能。
因此,即使您的站點上沒有安裝緩存插件,主機也可能會這樣做。 因此,請調查一下,也許可以詢問您的託管服務提供商的支持。
有時您可能會收到自動的“ WordPress 更新未能完成 – 請立即再次嘗試更新”。
當 WordPress 核心、插件或主題更新失敗時會發生此錯誤。
即使您解決了主要問題,如果此錯誤繼續出現,這意味著您的網站可能陷入維護模式。
您可能需要從服務器中刪除 .maintenance 文件並從您的站點禁用維護模式。
您可以簡單地登錄到您的 cPanel 並自己刪除主目錄中的 .maintenance 文件。

但是,如果您不想弄亂您網站的文件(我不怪您),您可以聯繫您的虛擬主機支持尋求幫助。
您可能還需要確保在 WordPress 儀表板中啟用了 WordPress 自動更新。
如果您的 WordPress 核心仍然無法更新,您可能必須使用自動一鍵更新或手動更新 WordPress。 (更新 WordPress。
警告:更新 WordPress 將影響主 WordPress 安裝中包含的所有文件和文件夾。 這包括用於運行 WordPress 的所有核心文件。
請注意:如果您對這些文件進行了任何修改,您的更改將會丟失。 因此,請確保在更新之前始終備份所有文件。
您應該始終將 WordPress 更新到最新版本。
當新版本的 WordPress 可用時,您將在 WordPress 管理屏幕中收到更新消息。 “要更新 WordPress,請單擊此消息中的鏈接。 ”
有兩種更新方法。 最簡單的是一鍵更新,適用於大多數人。 如果它不起作用,或者您只是更喜歡親自動手,您可以按照手動更新過程進行操作。 兩者都做的鏈接如下。
更新 WordPress(自動一鍵更新)。
檢查自動更新是否適用於您的 WordPress 儀表板。 只需訪問儀表板 → 更新,然後單擊“立即更新”。
但是,如果當您單擊 WordPress 儀表板中的“立即更新”按鈕或您的服務器沒有自動更新時,“一鍵更新”按鈕似乎不起作用,那麼請嘗試手動更新它。
手動更新 WordPress。
您可以通過再次下載 WordPress 並解壓縮來手動將 WordPress 核心更新到最新版本。
通過 SFTP 或 FTP 或主機帳戶控制面板或 cPanel 中的文件管理器訪問您的服務器(有關這些詳細信息,請參閱您的主機提供商的文檔) ,然後刪除。
然後用下載的新副本替換服務器上除 wp-config.php 文件和 /wp-content/ 目錄之外的所有內容的副本。
這將有效地替換您的所有核心文件,而不會損壞您的內容和設置。 請先閱讀手動更新說明。
*始終備份您的網站。*
備份:如果您還沒有這樣做,請務必在執行任何操作之前備份所有內容(包括您的數據庫),以防萬一真的出現問題。 你永遠不會有足夠的備份!
PHP 版本。
您當前的 Web 主機可能在其服務器上沒有最新版本的 PHP。 這比你想像的更常見。 尤其是一些知名的虛擬主機提供商和共享主機計劃。
因此,您需要檢查它們是否正在運行可用的最新版本的 PHP。
最簡單的方法是,如果您有共享主機帳戶,則進入 cPanel 下的“MultiPHP Manager”部分,或您的 Web Hosting 帳戶儀表板中的相關 PHP 部分,然後轉到“PHP 選擇器”。
它將告訴您 WordPress 網站上正在運行的最新版本的 PHP。
但是,您應該注意,即使您的 PHP 版本不是最新版本的 PHP,這也可能不是 WordPress 核心不更新的原因,但這是有可能的。
檢查 WordPress.org 並查看哪些版本的 PHP 與其最新版本的 WordPress 兼容。
如果您的虛擬主機提供商沒有為最新版本的 WordPress 運行適當的 PHP 版本,您可以使用此插件“ WP Downgrade ”返回到先前版本的 WordPress 。
然後聯繫您的虛擬主機提供商,看看他們何時會在他們的服務器上安裝最新版本的 PHP。
如果他們不打算為最新版本的 WordPress 更新他們的 PHP 版本,那麼最好建議您更改網絡主機。
請注意:主題或插件衝突。
如果您的 WordPress 網站沒有更新,這可能是插件或主題衝突。 嘗試禁用所有插件,並使用默認 (20*) 主題之一。
如果問題消失,請一一啟用您的插件,然後您的主題來確定問題的根源。
禁用和重新啟用所有插件實際上可能會解決問題,並允許您從 WordPress 儀表板進行更新。
安裝“健康檢查”插件。
安裝插件“健康檢查和故障排除”在故障排除選項卡上,您可以單擊按鈕禁用所有插件並為您更改主題。 在您仍然登錄的情況下,不會影響您網站的正常訪問者。
WordPress 沒有更新問題和修復,總結。
大多數情況下,WordPress 不更新的原因可能是與緩存相關的問題。
只需清除 WordPress 儀表板中的緩存或您已安裝的任何緩存插件即可輕鬆解決其中大部分問題。 然後再次嘗試更新。
此外,我還為您提供了一些其他可能的問題,說明您的 WordPress 網站未更新的原因。
我還為您提供了一些解決這些問題的方法,以便您可以在 WordPress 網站上更新和運行最新版本的 WordPress。
請記住,您應該始終在您的網站上運行最新版本的 WordPress。