如何將 WordPress 置於維護模式

已發表: 2021-01-28

WordPress 為當今互聯網上超過 7500 萬個網站提供支持,佔互聯網網站的 30% 以上。 你對這個數字感到驚訝嗎? 好吧,還有更多。 WordPress 以高達 228 萬的結果在 Google SERP 中佔據主導地位。

儘管由於易於訪問而非常受歡迎,但隨著網站的發展,WordPress 維護變得相當艱鉅。 當您在 WordPress 網站上實施重大更新時,您必須將您的網站置於維護模式,以幫助您的用戶知道您的網站將很快再次上線。

但是如何將您的網站置於維護模式的網站中? 在本文中,我們將僅討論這一點。 但在我們深入探討之前,這裡有一個關於 WordPress 維護模式的簡要概述,可以讓您更好地理解這個主題。

讓我們開始。

什麼是 WordPress 維護模式?

簡而言之,WordPress 維護模式在技術上是一種狀態,可讓您展示通知網站正在進行維護的通知。 它甚至顯示了一個時間範圍,顯示了對網站何時再次上線的估計,以及訪問它的替代鏈接。

更容易的是,這條用戶友好的消息會在您進行維護時替代您的實際網站。

從技術上講,當您啟動網站維護時,WordPress 會使用名為 wp maintenance 的功能創建一個包含維護和時間範圍通知的 .maintenance 文件。 完成維護後,此文件會自動刪除,並且網站會隨更新一起上線。

既然您知道 WordPress 維護模式是什麼,這就是您需要激活它的原因。

為什麼需要激活 WordPress 維護模式?

沒有人喜歡看到一個帶有純白頁面的網站,上面寫著“網頁/網站不可用”。 您的 WordPress 網站在進行維護時會執行類似的操作。

如果您沒有在您的網站上激活維護模式,它會顯示一個簡單的啟動頁面,其中包含一條消息,“暫時無法進行定期維護。 請稍後再回來查看。”這聽起來很正常,但它會嚴重損害您在觀眾和潛在客戶面前的聲譽。

今天的人們沒有耐心,一旦他們看到這個文本,他們就會從你的網站上跳下來,開始尋找更好的替代方案來滿足他們的需求。

相反,如果您選擇更改 WordPress 網站上的默認維護通知消息,您將讓用戶知道網站沒有故障,並且它將以更好的功能再次上線。

現在您知道為什麼在 WordPress 網站上激活維護模式很重要,這將我們帶到了最後一點——如何將 WordPress 置於維護模式。

現在讓我們深入研究一下。

如何將 WordPress 置於維護模式?

通常,有三種主要方法可以將 WordPress 置於維護模式。 他們來了

  1. 使用 WP 維護模式插件
  2. 使用自定義功能手動激活維護模式
  3. 使用 .htaccess 文件

使用 WP 維護插件

這可能是在您的 WordPress 網站上激活維護模式的最流行方式。 它自動執行整個過程,無需對代碼進行任何更改。

那些技術知識很少的人將此方法用作一種很好的方法,因為您甚至不需要接觸任何一行代碼。 您所要做的就是下載 wp 維護插件並安裝它。

激活插件後,您需要配置一些設置。 就是這樣。

轉到設置並點擊WP 維護模式。 您將看到五個不同的選項卡,包括常規、設計、模塊、管理機器人和 GDPR。

這是您需要對每個選項卡執行的操作。

一般的

這是您將在該系列中看到的第一個選項卡。 這是您需要使用“常規”選項卡執行的操作。

  • 您將在 General 選項卡中看到的第一件事是Status 。 將您的插件狀態更改為已激活以激活 WP 維護插件。
  • 在狀態選項之後,您將看到的下一件事是繞過搜索機器人將此選項更改為,因為它允許 Google 機器人即使在維護期間也可以訪問您的網站。
  • General 選項卡上最後一個重要的事情是Backend RoleFrontend Role 。 在這裡,您將確定在維護期間可以訪問您網站後端或前端的用戶。 (請注意,如果您不配置這些角色,則僅允許管理員訪問)。

設計

設計選項卡是您確定啟動頁面的外觀的地方。 您可以在此處設置要在維護通知中顯示的所需文本。 這是它的工作原理。

  • 轉到標題(HTML 標記)選項,然後在通知中添加您的啟動頁面、標題和自定義消息的標題。
  • 現在,為您的啟動頁面選擇一個相關的背景,可以是純色甚至是圖像。

模塊

為用戶設置維護期的時間範圍至關重要,這就是您在“模塊”選項卡中所做的事情。

  • 設置倒計時 -開始時間剩餘時間
  • 現在添加用於將您的受眾重定向到您的社交媒體網絡的替代鏈接。 將鏈接添加到社交媒體後,該插件會自動在啟動頁面上顯示社交媒體按鈕。

請為您的受眾添加訂閱選項,以便在您的網站再次上線時通知他們。

管理機器人

即使您的網站因維護而關閉,通過互動交流與您的受眾互動也很重要。 這是管理機器人選項卡有用的地方。

您可以利用此選項卡將聊天機器人添加到您的啟動頁面,這有助於您與觀眾保持互動交流。 您甚至可以為您的聊天機器人提供頭像和名稱,這將使其更具吸引力。

GDPR

如果您選擇為您的受眾提供訂閱選項,則此選項卡非常有用。

GDPR 代表通用數據保護條例。 由於您正在收集訪問者的數據,因此激活此選項卡很重要。

完成該過程後,在訪問您的網站頁面之前點擊保存設置

使用自定義功能手動激活維護模式

使用此方法,您可以手動將站點置於維護模式。 但是,與第一種方法不同的是,使用自定義功能非常技術性,因為它無需插件即可激活 WordPress 維護模式。

但別擔心。 下面我們提到了您可以在主題的functions.php文件末尾合併的代碼行,以在沒有插件的情況下激活維護模式。

// 激活 WordPress 維護模式

功能 wp_maintenance_mode() {

if (!current_user_can('edit_themes') || !is_user_logged_in()) {

wp_die('<h1>維護中</h1><br />網站計劃維護中。請稍後再回來查看。');

}

}

add_action('get_header', 'wp_maintenance_mode');

要自定義維護消息,您可以更改代碼第 4 行中引號之間的文本。

請注意,在使用此方法之前備份您的站點數據很重要,因為它需要您在functions.php文件中進行更改。

使用 .htaccess 文件

激活維護模式的最後一種方法是將下面提到的代碼添加到 .htaccess 文件中。 您將在您的網站目錄中找到此文件,您必須將其重命名為.htaccess_default並創建一個名為.htaccess的新文件。 創建文件後,在其中添加以下代碼。

重寫引擎開啟

RewriteBase /

RewriteCond %{REQUEST_URI} !^/maintenance\.html$

重寫規則 ^(.*)$ https://example.com/maintenance.html [R=307,L]

現在在名為maintenance.HTML的網站目錄中創建另一個文件,並將您的自定義維護消息放入其中。

請注意,在繼續使用此方法之前備份您的.htaccess文件很重要,因為您將對它進行某些更改。

這裡要記住的一件事是,通過使用.htaccess方法,您將無法訪問站點的管理面板,因為所有請求都會自動重定向到maintenance.html文件。

把它包起來

這些是可用於將 WordPress 站點置於維護模式的三種方法。 以下是對它們的簡要概述。

  • 第一種方法會使用插件自動將您的網站置於 WordPress 的維護模式。
  • 第二種方法需要您在PHP文件中添加代碼片段。
  • 第三種方法需要您在.htaccess中添加代碼

利用上述這些方法將您的 WordPress 置於維護模式,並幫助您的受眾避免放棄您的網站。