有時可能會因為各種原因導致我們的網站出現訪問錯誤,此時我們就需要臨時關閉站點進行維護,那么我們該如何臨時關閉站點進行維護呢?下面讓我們來看一下如何臨時關閉我們的站點吧。
1、.maintenance法
在WordPress根目錄下新建一個名為.maintenance的文件,內容為:
<?php $upgrading = 1234567890; ?>
其中的數字為Unix時間戳,可以通過PHP函數time()或strtotime()獲得,在這個時間戳所指定的時間以及之后的600秒鐘之前,WP將處于“維護模式”,訪問全站的所有頁面都會顯示“Briefly unavailable for scheduled maintenance. Check back in a minute”,同樣無法進入后臺管理系統。
如果不確定維護時間,希望手動來切換到非維護模式的話,可以修改.maintenance文件內容為:
<?php $upgrading = time(); ?>
停止維護模式,只需要刪除.maintenance文件就可以了。
不喜歡那句提示的話可以對其進行修改,WP2.9位于wp-settings.php 139行附件,WP3.0位于wp-includes/load.php 164行附近,原始提示頁面內容如下:
nbsp;html?PUBLIC?"-//W3C//DTD?XHTML?1.0?transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">? ? ? <meta>? <title><?php echo /*WP_I18N_MAINTENANCE*/'Maintenance'/*/WP_I18N_MAINTENANCE*/; ?></title>? ? <h1> <?php echo /*WP_I18N_MAINT_MSG*/'Briefly unavailable for scheduled maintenance. Check back in a minute.'/*/WP_I18N_MAINT_MSG*/; ?>? </h1>?
另,以上情況在升級插件失敗的情況下也可能會出現,可以通過刪除.maintenance文件來解除。
2、maintenance mode插件(推薦:WordPress的插件怎么安裝)
可以在官網或百度下載maintenance插件,上傳后啟用即可,可設置維護時間和維護頁面顯示的用戶級別,可以保證管理員能在后臺和前臺進行正常的操作和瀏覽,而普通用戶只會看到維護提示頁面。
更多wordpress相關技術文章,請訪問WordPress的插件怎么安裝欄目進行學習!