問題描述

我看到,在升級後.maintenance 文件被刪除 (如果存在) 。將 WP 置於維護模式下仍然是可行/正確的方法嗎?

最佳解決方案

不是真的。

.maintenance 是一個臨時文件,如果要將站點長時間保持在維護模式,則不可行。

如果您查看 source,只有文件中定義的 $upgrading 變量不超過 10 分鐘,維護模式才會保留。

這意味着當 WordPress 升級插件,主題或本身時,.maintenance 是一種鎖定文件,不應該持續超過 10 分鐘。

當然可以插入到該文件中:

$upgrading = time();

理論上保持 WordPress 的維護模式,但一旦它是一個臨時文件,WordPress 可以隨意刪除文件在成功的更新後。

對於 long-duration 維護模式,您需要使用不同的解決方案。

Here 你會找到一個。

參考文獻

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