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

公開: 2021-08-25

WordPressのメンテナンスモードはあなたが思っているよりも重要です。 既存のページを更新したり、エラーをデバッグしたり、サイトの外観を刷新したりするとします。 これを行うと、プロジェクトによっては、しばらくの間、またはかなりの期間、サイトがダウンします。

このような場合、サイトは壊れているように見え、訪問者のフロントエンドエクスペリエンスに関係します。 その結果、それはあなたのブランドに悪影響を及ぼします。

ただし、WordPressをメンテナンスモードにする方法を知っている場合は、エラーの原因を通知する使いやすいメッセージを設定できます。 代替リンクを提供して、メンテナンスジョブの時間枠を追加することもできます。

WordPressサイトをメンテナンスモードにする簡単な方法は3つあります。 ステップバイステップでご案内します。 ただし、最初に、メンテナンスモードとは何か、いつ必要になるかから始めましょう。

飛び込みましょう:

目次

  • WordPressのメンテナンスモードとは何ですか?
  • WordPressサイトをいつメンテナンスモードにするのですか?
  • WordPressサイトをメンテナンスモードにする方法
    • 1.コードを使用してWordPressサイトをメンテナンスモードにする
    • 2.プラグインを使用してWordPressサイトをメンテナンスモードにする
    • 3.テーマ/ページビルダーを使用してWordPressサイトをメンテナンスモードにする
  • 結論
  • FAQ(よくある質問)
    • Q.実際のWebサイトのメンテナンスモードは訪問者にどのように影響しますか?
    • Q. WordPressをメンテナンスモードにするにはどうすればよいですか?

WordPressのメンテナンスモードとは何ですか?

簡単に言うと、メンテナンスモードは、サイト所有者が変更を加えたときにWebサイトに表示されるメッセージです。 ステータスには通常、サイトがオフラインになっている理由と、サイトに再びアクセスできるようになる予定の日付が含まれます。

テーマの更新、プラグインのインストール、ライブサイトでのコンテンツの公開などの小さな変更を実行できます。

ただし、新しいWordPressテーマの設定、サイトの動作を変更するプラグインの設定、サイト全体のアップグレードなど、より重要な変更を行うには、WordPressサイトをメンテナンスモードにする必要があります。 ライブサイトでこのような変更を行うと、エラーや破損が発生する可能性があります。

ステージングサイトの設定方法を知っている場合は、テスト環境で変更を加えてから、それらをライブサイトにプッシュできます。 そうでない場合は、メンテナンスモードを設定することが、視聴者の信頼を維持するための最善の策です。

WordPressサイトをいつメンテナンスモードにするのですか?

上記のように、メンテナンスモードメッセージを表示する主な理由は、Webサイトに大きな変更を加えることです。 メンテナンスモードメッセージを表示する場合の一般的なシナリオは次のとおりです。

  • サイト全体のブランドを変更したい場合
  • ランディングページなど、人気のあるページに詳細を追加する場合
  • サイト全体に新しい機能を追加するプラグインをインストールする場合
  • エラーやバグのトラブルシューティングを行うとき
  • セキュリティ違反後にサイトをクリーニングする場合
  • 今後のサイトを作成し、今後のプロジェクトを宣伝する場合

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

WordPressでメンテナンスモードを設定する方法は3つあります。 以下に説明します。 何か問題が発生した場合に備えてバックアップを作成し、元に戻す必要がある場合に備えてバックアップを作成することをお勧めします。

1.コードを使用してWordPressサイトをメンテナンスモードにする

メンテナンスに1時間かかると思われる場合は、コードを使用してメンテナンスモードにすることができます。 次の手順を実行します:

  • WordPressダッシュボードに移動します。
  • [外観] > [テーマエディター]に移動します。
テーマエディタの設定
  • [テーマファイル]オプションで「functions.php」を探します。
  • 下にスクロールして、次のコードスニペットを追加します。
 function wp_maintenance_mode() { if (!current_user_can('edit_themes') || !is_user_logged_in()) { wp_die('<h1>Under Maintenance</h1><br />Website under planned maintenance. Please check back later.'); } } add_action('get_header', 'wp_maintenance_mode');
  • 3行目の「<h1>メンテナンス中</ h1> <br/>計画的メンテナンス中のウェブサイト」にメンテナンスに関するカスタムテキストを追加することもできます。 後でもう一度確認してください。」
  • 完了したら、下部の「ファイルの更新」をクリックします。
WordPressで関数PHPファイルを更新する
  • 後でメンテナンスモードを削除する場合は、ここに戻って、前に追加した単純なコードスニペットを削除してください。 次に、ファイルを更新します。

2.プラグインを使用してWordPressサイトをメンテナンスモードにする

プラグインを使用して、ダウンタイムをさらに延長するためのメンテナンスモードを設定することをお勧めします。 プラグインを使用すると、理由、別のページへのリンク、連絡先情報、さらには連絡先フォームを含むカスタムメンテナンスページを設定できます。

ここでは、2つの主要なメンテナンスプラグインについて説明します。

  • SeedProdプラグイン
  • WPメンテナンスモードプラグイン

オプションA:SeedProdプラグインを使用してWordPressメンテナンスモードを設定する

SeedProdは人気のあるプラグインの1つであり、無料です。 このメンテナンスモードプラグインを使用すると、次のものを作成できます。

  • メンテナンスモードページ
  • カスタムの近日公開ページ
  • カスタム404ページ
  • マーケティングランディングページ

SeedProdプラグインを使用してWordPressサイトをメンテナンスモードにする方法は次のとおりです。

  • SeedProdプラグインをWordPressにインストールし、アクティブ化します。
SeedProdプラグインのインストールとアクティブ化
  • ダッシュボードの「 SeedProd 」オプションに移動します。 次に、ページをクリックし、「メンテナンスモードページの設定」オプションをクリックします。
SeedProでのメンテナンスモードページの設定
  • 利用可能なオプションから「メンテナンスモード」タブに移動します。 ここから、カスタムメンテナンスモードページを作成できます。 最初にテンプレートを選択してください。
SeedProdでメンテナンスモードページテンプレートを選択する
  • これで、ドラッグアンドドロップインターフェイスを使用してテンプレートをカスタマイズできます。 テキスト、サイズ、色、背景色の変更、画像の追加などを行うことができます。
  • 「保存」ボタンをクリックします。
  • 最後に、ダッシュボードの[SeedProd]> [ページ]をクリックします。 「メンテナンスモード」オプションのアクティブ化ボタンを切り替えます。
SeedProdを使用したメンテナンスモードのアクティブ化

SeedProd無料プラグインを使用してWordPressサイトをメンテナンスモードにすることに成功しました。 追加のサービスが必要な場合、SeedProd Proを使用すると、特定のページ/投稿を除外したり、メンテナンスモード中に指定されたユーザーにアクセスを許可したりするなど、メンテナンスモードをさらに制御できます。

オプションB:WPメンテナンスモードプラグインを使用してWordPressメンテナンスモードを設定する

WordPressでメンテナンスモードを設定するための次の強力なプラグインは、WPメンテナンスモードプラグインです。 そのデザインビルダーは、SeedProdほど強力ではありません。 それでも、このランディングページビルダーを使用すると、メンテナンスページを簡単に設定できます。

  • [プラグイン]> [新しいオプションの追加]に移動します。
  • WPメンテナンスモードプラグインをインストールしてアクティブ化します。
WPメンテナンスモードプラグインのインストールとアクティブ化

プラグインを設定する必要があります。 これを行うには、次の手順に従います。

  • ダッシュボードで[設定]> [WPメンテナンスモード]に移動します。
  • デフォルトでは、[全般]タブのステータスは[非アクティブ化]に設定されています。 「アクティブ化」オプションを選択し、このプラグインを使用してメンテナンスモードを有効にしないように設定を保存します。
WPメンテナンスモードを使用したメンテナンスモードのアクティブ化

[検索ボットのバイパス]オプションを[はい]に設定すると、メンテナンスモードの場合でも、検索エンジンにサイトを表示させることができます。 同様に、サイトがメンテナンスモードのときに、バックエンドとフロントエンドのユーザーロールにアクセスすることもできます。

WPメンテナンスプラグインの[一般]タブの追加設定
  • このプラグインを使用してメンテナンスモードページをカスタマイズするには、[デザイン]タブに移動します。 ここから、色、フォント、表示するメッセージ、背景画像をカスタマイズしたり、カスタムCSSを追加したりすることもできます。
  • 変更を加えた後、最後に設定を保存します。

また、サイトが再び稼働するようにカウントダウンタイマーを表示することもできます。 また、メンテナンスページでリンクやニュースレターのサインアップを含むソーシャルメディアアイコンを追加できます。 簡単です。[モジュール]タブに移動して、すべてを設定します。

3.テーマ/ページビルダーを使用してWordPressサイトをメンテナンスモードにする

WordPressのテーマまたはページビルダーを使用してメンテナンスモードをアクティブにすることもできます。 ここでは、Elementor PageBuilderを使用した手順を示します。

  • WordPressにElementorPageBuilderプラグインをインストールしてアクティブにします。
  • ダッシュボードの[ Elementor]> [Tools ]オプションに移動します。
Elementorのツールオプション
  • メンテナンスモード」タブに移動します。
  • メンテナンス」オプションを選択し、変更を保存します。 こちらで近日公開のページを設定することもできます。
リストからメンテナンスオプションを選択します

このメソッドの適切な機能は、ページビルダーがHTTP503コードを検索エンジンに自動的に送信することです。 したがって、検索エンジンは引き続きサイトのインデックスを作成します。 同様に、近日公開予定のページでは、HTTP200コードを送信します。

Elementor Page Builderを使用してメンテナンスモードページをカスタマイズするには、「テンプレートの選択」の選択肢の下にある「 1つ作成」リンクをクリックします。

新しいメンテナンスモードテンプレートの作成
  • 新しいテンプレートを作成するページが表示されます。 名前を付けて、「公開」ボタンをクリックします。
テンプレート名を付けて公開する
  • Elementorで編集」ボタンをクリックして、テンプレートエディタにアクセスします。
メンテナンスモードテンプレートの編集
  • これで、エディターのメンテナンスモードテンプレートをカスタマイズできます。 テキスト、色、背景などをカスタマイズできます。

ただし、最初に、ページからヘッダーとフッターを削除する必要があります。 ページにはメンテナンスモードが記載されているため、ヘッダーとフッターへのアクセスを許可しないことをお勧めします。

  • 設定」アイコンをクリックします。 左下隅に表示されます。
Elementorエディターの設定
  • 「タイトルを非表示」オプションを「はい」に切り替え、「ページレイアウト」オプションで「ElementorCanvas 」を設定します。
Elementorでタイトルを非表示にしてページレイアウトを変更する
  • メンテナンスページテンプレートをすばやく追加するには、プレビューパネルのライブラリフォルダアイコンをクリックします。
Elementorでテンプレートを選択する
  • ページ」タブに移動します。
  • 次に、検索ボックスで「メンテナンス」を検索します。 結果には複数のテンプレートが表示されます。 お好きなものをお選びください。
メンテナンスモードのテンプレートを検索して選択します
  • テンプレートを選択したら、「挿入」ボタンをクリックします。 そうすることで、テンプレートがページに追加されます。

これで、エディターからテンプレートを編集できます。

注:テンプレートを使用するには、Elementorで無料のアカウントを作成する必要があります。 数秒で完了します。

ここで、Elementorを使用してメンテナンスモードをアクティブにするには、ダッシュボードの[Elementor]> [ツール]に移動します。

Elementorのツールオプション

[メンテナンスモード]タブで、スクロールダウンオプションで作成したテンプレートの名前が表示されます。 それを選択して変更を保存します。

テンプレートをメンテナンスページに適用します

メンテナンスページを無効にするには、ここに戻って、[モードの選択]オプションで[無効にする]を選択します。

Elementorのメンテナンスモードを無効にします

結論

つまり、これらはWordPressサイトをメンテナンスモードにする3つの方法でした。 もちろん、サイトを編集する効率的な方法は、WordPressステージングサイトを作成することです。 ただし、これら3つの方法も有効です。 以下のコメントで、どの方法を選択するかをお知らせください。

FAQ(よくある質問)

Q.実際のWebサイトのメンテナンスモードは訪問者にどのように影響しますか?

訪問者があなたのサイトに到達するとき、彼らはそこから何かを期待しています。 しかし、彼らが壊れたページやエラーメッセージを受け取った場合、それはあなたのサイトを専門的ではないように見せます。 その結果、訪問者はあなたのブランドへの信頼を失う可能性があります。

ただし、メンテナンスモードを設定すると、サイトがオフラインになる適切な理由が得られ、メンテナンスの時間の見積もりさえも得られます。 これは訪問者にとってより理解しやすいようであり、彼らが後で戻ってくる可能性が高いです。

したがって、メンテナンスモードは、訪問者の信頼を維持し、ブランドイメージを維持するのに役立ちます。

Q. WordPressをメンテナンスモードにするにはどうすればよいですか?

プラグイン、ページビルダー、またはfunction.phpファイルの実際のメンテナンスコードを使用して、WordPressをメンテナンスモードにすることができます。