ガイド/アカウントの管理/ホスティング/ステージングサイトを作成する

ステージングサイトを作成する

ステージングサイトを使用して、WordPress.com サイト全体のコピーを作成します。テーマやプラグインの大幅な更新、互換性の欠如、その他の重要な変更を主要な (本番) サイトに適用する前に、ステージングサイトでテストできます。このガイドでは、WordPress.com のステージングサイトを作成する方法について説明します。

この機能は、WordPress.com ビジネスプランおよびコマースプランをご利用のサイトで使用できます。ビジネスプランをご利用の場合は、必ず有効化してください。無料プラン、従来の Pro プラン、パーソナルプラン、プレミアムプランのサイトでこの機能を利用するには、プランをアップグレードしてください。

ステージングサイトを作成する

ステージングサイトはサイトの管理者であれば誰でも作成できます。ステージングサイトが別の管理者によって作成された場合でも、サイトの所有者は常にステージングサイトの所有者として追加されます。本番サイトごとに一度に1つのステージングサイトを作成できます。

ステージングサイトを作成するには、次の手順を実行します。

  1. ダッシュボードの「サイトリスト」にアクセスします。
  2. サイトのリストから目的のサイトをクリックします。
  3. 画面上部の「ステージングサイトを追加」ボタンをクリックします。このプロセスは完了までに時間がかかります。
ステージングサイトを作成できるボタンを指す黄色の矢印が付いたホスティングダッシュボードのスクリーンショット。

ステージングサイトを作成すると、次の方法でステージングサイトにアクセスできます。

  • 「サイト」リストにアクセスすると、ステージングサイトがリストに表示されます。サイト名の横に「ステージング」というタグと、プラン名の列に「ステージングサイト」というタグが付いています。
  • 本番サイトのホスティングサービスの概要を表示している場合 (「サイト」リストでサイトのタイトルをクリック)、サイトアドレスの横にあるドロップダウンを使用して本番サイトとステージングを切り替えることができます。
本番環境とステージング環境の間を移動できるドロップダウンメニューを表示するスクリーンショット。

ステージングサイトを作成できない場合 (サイトを作成するボタンがグレー表示されている場合など)、最も一般的な原因は Jetpack との接続の問題です。最も一般的な Jetpack のエラーを解決する方法を確認してください。

ステージングサイトの仕組み

ステージングサイトはテスト目的で使用される既存のサイトのコピーです。ステージングサイトでは、プラグインのインストールテーマの切り替えバックアップの復元をライブサイトと同じように実行できます。新しく作成したステージングサイトは、元のサイトから完全に切り離されています。一方を変更しても他方には影響しません。

ステージングサイトのアドレス (URL) は、本番サイトアドレスの前に「staging-[random-four-characters]」を付加して自動的に作成されます。新しいステージングサイトを削除して作成するたびに、ランダムな4文字の文字列が変更されるため、ステージング URL が同じになることはありません。

ステージングサイトはライブサイトとして使用することを想定していないため、このアドレスを編集したり、カスタムドメインを追加したりすることはできません。公開する目的でサイトのコピーを作成するには、代わりに「サイトをコピー」ガイドの手順に従ってください。

また、ステージングサイトには WP_ENVIRONMENT_TYPE=staging 定数が wp-config.php ファイルに追加されます。これは、本番環境とステージング環境を区別するために一部のプラグインで使用されることがあります。

本番サイト (メインサイト、ライブサイト) にアクティブなプランがある限り、ステージングサイトは引き続きアクティブになります。本番サイトとステージングサイトは同じストレージ割り当てを共有し、ストレージは半分ずつに分割されます。

ステージングサイトにコピーされたデータ

次のサイト固有のデータがステージングサイトに複製されます。

  • 投稿
  • ページ
  • テーマ
  • プラグイン
  • メディアのアップロード
  • ユーザー
  • 設定オプション、API キー、サイトに保存されたあらゆるデータベースデータ。

これらの機能はサイト固有なため、次の WordPress.com 固有のデータは新しいサイトにコピーされません。

ステージングと本番環境で同期する

ステージング環境と本番 (ライブ) 環境の間で、データベースとファイルシステムを双方向で同期できます。これは、ステージングサイトに変更を加えて、本番サイトを手動で再作成せずにその変更を適用する場合に役立ちます。ステージングと本番環境を同期する方法については、こちらのガイドをご覧ください。

本番サイトとステージングサイトの間で変更を同期するには、両方のサイトにアクセスできる必要があります。ユーザーが一方にはアクセスできるものの、もう一方にはアクセスできない場合は、そのユーザーを本番とステージングの両方に管理者として追加して、変更を同期できるようにします。

検索エンジンの動作をカスタマイズする

デフォルトでは、検索エンジンはステージングサイトのインデックス付けからブロックされます。ただし、この動作はサイトのルートフォルダーに置かれるカスタムの robots.txt ファイルで上書きできます。

ステージングサイトを削除する

ステージングサイトを削除するには、次の手順を実行します。

  1. ダッシュボードの「サイトリスト」にアクセスします。
  2. サイトのリストでステージングサイトのタイトルをクリックします。
  3. 「設定」タブに移動します。
  4. ページの一番下までスクロールし、「削除」ボタンをクリックします
ステージングサイトを削除できるサイト設定の「危険区域」セクションのスクリーンショット。

ステージングサイトを削除すると、いつでも新しいサイトを作成できます。新しいステージングサイトは常に現在の本番サイトの新しいクローンとして始まります。 

Copied to clipboard!