WordPress Playground ウェブ インスタンス
https://playground.wordpress.net/ は、開発者がサーバーを必要とせずにブラウザ上で WordPress を実行できる多機能ウェブツールです。この環境は、プラグイン、テーマ、その他の WordPress 機能を迅速かつ効率的にテストするのに特に便利です。
主な機能:
- ブラウザベース: ローカルサーバーのセットアップは不要です。
- インスタントセットアップ: ワンクリックで WordPress を起動できます。
- テスト環境: プラグインやテーマのテストに最適です。
クエリパラメータ を使用すると、Playground インスタンスを直接制御できます。WordPress や PHP のバージョン、インストールするプラグインやテーマなどの設定を指定したり、「 Blueprint 」と呼ばれる設定ファイルを参照したりできます。(こちら でいくつかの例をご覧ください)。
Playground インターフェースは、次の 3 つの主要セクションで構成されています。
サイトエクスプローラー
ワークスペースと設定
サイトプレビュー
アドレスバー
Playground Manager アイコンをクリックすると、下のスクリーンショットに示すように次のインターフェースが表示されます。
これらの各セクションは、WordPress インスタンスを管理するための重要な機能を提供します。
1. サイトエクスプローラー
サイトエクスプローラパネルでは、Playground ブラウザインスタンス全体を制御できます。以下のことが可能です。
Playground インスタンス内で複数の WordPress サイトを管理できます。
保存したサイトを切り替えたり、新しいインスタンスを作成したりできます。
4 つの主要なリソースリンクにアクセスできます。
その他のオプションについては、3 点メニューをご利用ください。
- WordPress PR のプレビュー
- Gutenberg PR のプレビュー
- GitHub からのインポート
- Zip からのインポート
2. ワークスペースと設定
ワークスペースと設定 には現在選択されているサイトが表示されます。サイトが 1 つしかない場合は、デフォルトで 一時プレイグラウンド が表示されます。複数のサイトが保存されている場合は、サイトエクスプローラー で選択したサイトに基づいてこのセクションの内容が更新されます。
ここで表示される設定はアクティブなサイトにのみ適用され、Playground 全体の設定ではありません。以下のオプションがあります。
WordPress バージョン: 最新の安定版、リリース候補版 (RC)、および旧バージョンから選択します。
PHP バージョン: 互換性テスト用の PHP バージョンを選択します。
言語: WordPress のインターフェース言語を設定します。
ネットワークアクセス: サイトへのインターネットアクセスを有効または無効にします。
マルチサイトネットワーク: マルチサイト機能を有効にして、ネットワーク化されたサイトをテストします。
一時的な Playground コンテキスト
Playground の最初のサイトは、デフォルトで常に「一時 Playground 」と呼ばれます。
追加のサイトが作成されると、選択されたサイトに応じて UI 名が変更されます。
一時 Playground で行った変更は、ページを更新すると失われます。
その他の機能:
GitHub にエクスポート: Playground の現在の状態を GitHub リポジトリに保存します。
サイトを .zip としてダウンロード: WordPress インスタンスを zip ファイルとしてエクスポートします。
ブループリントを表示: Playground の設定詳細を確認します。
エラーを報告: 問題が発生した場合は、問題を送信してください。
3. サイトのプレビュー
サイトプレビューは、現在アクティブな WordPress インスタンスを全画面で表示する機能です。ユーザーは WordPress の設定をリアルタイムで操作できます。
選択すると、ビューが自動的に全画面に拡大されます。
ユーザーは以下の方法で Playground の他のセクションに戻ることができます。
左側のアイコン をクリックすると、サイトエクスプローラー に戻ります。
右側のアイコン をクリックすると、ワークスペースと設定 に戻ります。
4. アドレスバー
アドレスバーには、Playground で現在実行中の WordPress インスタンスの URL が表示されます。ユーザーはここから以下の操作を行うことができます。
インスタンスの URL をコピーして共有します。
高度なデバッグのためにクエリパラメータを変更します。
インスタンスをデフォルトの状態にリセットします。
https://playground.wordpress.net のサイトはコミュニティをサポートするために存在しますが、トラフィックが大幅に増加した場合、引き続き機能するという保証はありません。
一定の可用性が必要な場合は、独自の WordPress Playground をホスト する必要があります。