WordPressをメンテナンスモードにする方法

公開: 2021-01-28

WordPress は現在、インターネット上の 7,500 万を超える Web サイトで使用されており、これはインターネット Web サイトの 30% 以上に相当します。 この数字に驚きましたか? さて、まだ続きがあります。 WordPress は、なんと 228 万件の結果で Google SERP を支配しています。

アクセスのしやすさから人気がありますが、WordPress のメンテナンスは、ウェブサイトが大きくなるにつれて大変な作業になります。 WordPress サイトに主要な更新を実装するときは、Web サイトをメンテナンス モードにして、Web サイトがまもなく再開されることをユーザーに知らせる必要があります。

しかし、あなたのウェブサイトをメンテナンスモードにする方法は? この記事では、それについてのみ説明します。 しかし、それに飛び込む前に、WordPress メンテナンスモードが何であるかを簡単に概説して、このテーマをよりよく理解できるようにします.

さぁ、始めよう。

WordPressメンテナンスモードとは?

簡単に言えば、WordPress メンテナンス モードは、技術的には、Web サイトがメンテナンス中であることを知らせる通知を表示できる状態です。 さらに、ウェブサイトがいつ再開されるかを示す時間枠と、そのウェブサイトにアクセスするための代替リンクも表示されます。

簡単に、このユーザーフレンドリーなメッセージは、メンテナンス中に実際の Web サイトを置き換えます。

技術的には、WordPress は、Web サイトのメンテナンスを開始すると、wp メンテナンスと呼ばれる機能を使用して、メンテナンスとタイムフレームの通知を含む .maintenance ファイルを作成します。 メンテナンスが完了すると、このファイルは自動的に削除され、ウェブサイトは更新とともに公開されます。

WordPressのメンテナンスモードが何であるかがわかったので、それをアクティブにする必要がある理由は次のとおりです.

WordPressメンテナンスモードを有効にする必要があるのはなぜですか?

「ウェブページ/サイトは利用できません」と書かれた真っ白なページのウェブサイトを見たいと思う人はいません。 WordPress Web サイトは、メンテナンス時に同様のことを行います。

Web サイトでメンテナンス モードを有効にしない場合、プレーンなスプラッシュ ページに次のメッセージが表示されます。 これはごく普通のことのように聞こえるかもしれませんが、聴衆や潜在的なクライアントの前での評判に重大な損害を与えます。

今日の人々はせっかちで、このテキストを見るとすぐにあなたの Web サイトを離れて、自分のニーズを満たすためのより良い代替手段を探し始めます.

対照的に、WordPress サイトのデフォルトのメンテナンス通知メッセージを変更することを選択した場合は、Web サイトに問題はなく、より優れた機能を備えた状態で再び稼働することをユーザーに知らせることができます.

これで、WordPress サイトでメンテナンス モードを有効にすることが重要である理由がわかりました。これで、最後のポイントである WordPress をメンテナンス モードにする方法にたどり着きます。

それでは、それについて詳しく見ていきましょう。

WordPressをメンテナンスモードにする方法は?

通常、WordPress をメンテナンス モードにする主な方法は 3 つあります。 どうぞ

  1. WP メンテナンス モード プラグインの使用
  2. カスタム機能を使用して手動でメンテナンス モードを有効にする
  3. .htaccess ファイルの使用

WP メンテナンス プラグインの使用

これはおそらく、WordPress サイトでメンテナンス モードを有効にする最も一般的な方法です。 コードを変更することなく、プロセス全体を自動的に実行します。

コードに 1 行も触れる必要がないため、最小限の技術的知識しかない人は、この方法を優れたアプローチとして使用します。 wp メンテナンス プラグインをダウンロードしてインストールするだけです。

プラグインを有効にしたら、構成する必要がある設定がいくつかあります。 方法は次のとおりです。

[設定] に移動し、[ WP メンテナンス モード]をタップします。 一般、デザイン、モジュール、ボットの管理、GDPR など、5 つの異なるタブが表示されます。

各タブで行う必要がある操作は次のとおりです。

全般的

これは、シリーズで最初に表示されるタブです。 [全般] タブで行う必要があることは次のとおりです。

  • General タブに最初に表示されるのはStatusです。 プラグインのステータスを [有効化] に変更して、 WPメンテナンス プラグインを有効化します。
  • ステータス オプションの次に表示されるのは、[検索ボットのバイパス] です。このオプションを [はい] に変更すると、メンテナンス中でも Google ボットが Web サイトにアクセスできるようになります。
  • General タブで最後に重要なのはBackend RoleFrontend Roleです。 ここでは、メンテナンス期間中に Web サイトのバックエンドまたはフロントエンドにアクセスできるユーザーを決定します。 (これらのロールを構成しない場合、アクセスは管理者にのみ許可されることに注意してください)。

デザイン

デザイン タブは、スプラッシュ ページの外観を決定する場所です。 ここで、メンテナンス通知に表示するテキストを設定できます。 仕組みは次のとおりです。

  • [タイトル (HTML タグ) ] オプションに移動し、スプラッシュ ページのタイトル、見出し、および通知に含めるカスタム メッセージを追加します。
  • 次に、スプ​​ラッシュ ページに関連する背景を選択します。これは無地でも画像でもかまいません。

モジュール

ユーザーのメンテナンス期間の時間枠を設定することは重要であり、これは [モジュール] タブで行うことです。

  • カウントダウン タイマーを設定します –開始時間残り時間
  • 次に、視聴者をソーシャル メディア ネットワークにリダイレクトするための代替リンクを追加します。 ソーシャル メディアにリンクを追加すると、プラグインはスプラッシュ ページにソーシャル メディア ボタンを自動的に表示します。

ウェブサイトが再開されたときに通知を受けることができるように、視聴者向けのサブスクリプション オプションを追加してください。

ボットの管理

メンテナンスでウェブサイトがダウンしている場合でも、インタラクティブなコミュニケーションを通じて視聴者と交流することが重要です。 ここで [ボットの管理] タブが役に立ちます。

このタブを活用して、チャットボットをスプラッシュ ページに追加できます。これにより、オーディエンスとのインタラクティブなコミュニケーションを維持できます。 チャットボットにアバターと名前を付けることもできるので、より魅力的になります。

GDPR

視聴者に購読オプションを提供することを選択した場合、このタブは非常に便利です.

GDPR は、一般データ保護規則の略です。 訪問者のデータを収集しているため、このタブを有効にすることが重要です。

プロセスが完了したら、Web サイトのページにアクセスする前に[設定を保存]をタップします。

カスタム機能を使用して手動でメンテナンス モードを有効にする

この方法を使用すると、サイトを手動でメンテナンス モードにすることができます。 ただし、最初の方法とは異なり、カスタム機能の使用は、プラグインなしで 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 ファイルに追加することです。 このファイルは Web サイト ディレクトリにあります。名前を.htaccess_defaultに変更し、 .htaccessという名前の新しいファイルを作成する必要があります。 ファイルを作成したら、その中に次のコードを追加します。

RewriteEngine オン

RewriteBase /

RewriteCond %{REQUEST_URI} !^/メンテナンス\.html$

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

次に、 maintenance.HTMLという名前の Web サイト ディレクトリに別のファイルを作成し、カスタム メンテナンス メッセージをその中に入れます。

.htaccess ファイルに特定の変更を加えるため、この方法に進む前に.htaccessファイルをバックアップすることが重要であることに注意してください。

ここで覚えておくべきことの 1 つは、 .htaccessメソッドを使用すると、すべての要求が自動的にmaintenance.htmlファイルにリダイレクトされるため、サイトの管理パネルにアクセスできなくなることです。

まとめ

これらは、WordPress サイトをメンテナンス モードにするために使用できる 3 つの方法です。 ここでは、それらすべての簡単な概要を示します。

  • 最初の方法では、プラグインを使用して、Web サイトを自動的に WordPress のメンテナンス モードにします。
  • 2 番目の方法では、 PHPファイルにコード スニペットを追加する必要があります。
  • 3 番目の方法では、 .htaccessにコードを追加する必要があります。

上記の方法を活用して、WordPress をメンテナンス モードにし、視聴者が Web サイトを放棄しないようにします。