ワンクリックステージングサイトの作成
Duplicator Pro 4.5.25 では、WordPress ダッシュボードから直接、隔離された WordPress テスト環境を作成できる組み込みのステージングサイト機能が導入されました。本番環境にリスクを与えることなく、本番サイトのプライベートコピーでプラグインの更新、テーマの変更、またはコードの編集を安全にテストできます。
この機能は Pro および Elite プランでのみ利用可能で、単一サイトの WordPress インストールが必要です。マルチサイトネットワークはサポートされていません。
要件
ステージングサイトを作成する前に、以下のものがあることを確認してください。
- Duplicator Pro 4.5.25 以降がインストールされ、有効化されていること
- アクティブな Pro または Elite ライセンス(ステージング機能は Basic プランでは利用できません)
- 単一サイトの WordPress インストール(マルチサイトネットワークはサポートされていません)
- サイトのファイルとデータベースのコピーを保存するために、サーバーに十分な空きディスク容量があること
- ステージングサイトを作成したい 完全なバックアップが Duplicator Pro » バックアップに用意されていること。
ステージングサイトの作成
開始するには、WordPress 管理エリアにログインし、管理サイドバーの Duplicator Pro » ステージに移動します。

ステージングサイトページで、ステージングサイトを作成ボタンをクリックします。Duplicator がサイトをスキャンし、使用されるステージングサブフォルダパスと一意のデータベーステーブルプレフィックスを示すダイアログを表示します。詳細を確認し、作成をクリックして続行します。

Duplicator は WordPress ファイルをステージングサブフォルダにコピーし、完全に隔離されたデータベーステーブルセットを作成します。完了すると、ステージングサイトは https://yoursite.com/staging/ のような URL でアクセス可能になります。本番サイトと同じ WordPress の認証情報を使用してログインできます。
どちらの環境にいるかを識別するのに役立つように、WordPress 管理バーには、ステージングサイトのフロントエンドとバックエンドの両方に ステージングサイトインジケーターが表示されます。
ステージングサイトの安全機能
Duplicator がステージングサイトを作成する際、本番サイトを保護するために、追加の設定なしで以下の安全制限が自動的に適用されます。
- メールブロック: すべての送信メールがブロックされるため、ステージング操作で実際のユーザーに通知が送信されることはありません
- 検索エンジンインデックス無効化: 検索エンジンはステージングサイトをクロールまたはインデックスできません
- 管理バーインジケーター: 管理バーに「ステージングサイト」ラベルが表示され、本番サイトへのリンクが提供されます
- データベースの分離: ステージングテーブルは一意のプレフィックスを使用し、本番データベースから完全に分離します
- 本番バックアップ除外: ステージングデータベーステーブルは、本番バックアップから自動的に除外されます
ステージングサイトの管理
Duplicator Proは、インストールごとに複数のステージングサイトをサポートしています。各ステージングサイトには、独自のサブフォルダと分離されたデータベーステーブルが用意されます。すべてのステージング環境を表示および管理するには、Duplicator Pro » Stagingに移動してください。ステージングリストには、各サイトのURL、ステータス、作成日が表示されます。

ステージングサイトの削除
テストが完了したら、Duplicator Pro » Stagingに移動し、削除したいステージングサイトの横にあるDeleteをクリックします。表示されるダイアログでアクションを確認してください。
Duplicatorは、サブフォルダからすべてのステージングファイルを削除し、分離されたデータベーステーブルを削除し、ステージングサイトで使用されているライセンスのアクティベーションを解放します。ステージングサイトの削除は永続的であり、元に戻すことはできないことに注意してください。
これで完了です!Duplicator Proを使用して、ワンクリックステージングサイトを作成および管理する方法がわかりました。