在某些情況下,可能由于各種原因?qū)е虏┛驮L問出錯的情況,這時候開啟維護(hù)模式,給出一個維護(hù)提示的頁面或是一個較好的做法。
1、最簡潔的做法——.maintenance法
在WordPress根目錄下新建一個名為.maintenance的文件,內(nèi)容為:
其中的數(shù)字為Unix時間戳,可以通過PHP函數(shù)time()或strtotime()獲得,在這個時間戳所指定的時間以及之后的600秒鐘之前,WP將處于“維護(hù)模式”,訪問全站的所有頁面都會顯示“Briefly unavailable for scheduled maintenance. Check back in a minute”,同樣無法進(jìn)入后臺管理系統(tǒng)。
如果不確定維護(hù)時間,希望手動來切換到非維護(hù)模式的話,可以修改.maintenance文件內(nèi)容為:
停止維護(hù)模式,只需要刪除.maintenance文件就可以了。
不喜歡那句提示的話可以對其進(jìn)行修改,WP2.9位于wp-settings.php 139行附件,WP3.0位于wp-includes/load.php 164行附近,原始提示頁面內(nèi)容如下:
另,以上情況在升級插件失敗的情況下也可能會出現(xiàn),可以通過刪除.maintenance文件來解除。
2、簡便易行的方法————maintenance mode插件
可以在官網(wǎng)或本站下載maintenance插件,上傳后啟用即可,可設(shè)置維護(hù)時間和維護(hù)頁面顯示的用戶級別,可以保證管理員能在后臺和前臺進(jìn)行正常的操作和瀏覽,而普通用戶只會看到維護(hù)提示頁面。
插件使用不說明了,看看就知道怎么用了!