WordPress Playground ウェブ インスタンス
https://playground.wordpress.net/ は、開発者がサーバーを必要とせずにブラウザ上で WordPress を実行できる多機能ウェブツールです。この環境は、プラグイン、テーマ、その他の WordPress 機能を迅速かつ効率的にテストするのに特に便利です。
主な機能:
- ブラウザベース: ローカル サーバーのセットアップは不要です。
- インスタントセットアップ: ワンクリックで WordPress を起動できます。
- テスト環境: プラグインやテーマのテストに最適です。
クエリパラメータ APIを使用すると、Playground インスタンスに特定の設定を直接読み込むことができます。これには、特定の WordPress バージョン、テーマ、プラグインの設定が含まれます。ブループリントを使用して、より複雑な設定を定義することもできます(例はこちらをご覧ください)。
Playground Web サイトでは、Playground インスタンスをカスタマイズしたり、一部のリソースやユーティリティにすばやくアクセスしたりするためのツールバーもいくつか提供されています。
プレイグラウンドをカスタマイズする
ツールバーには次の項目があります:
- Playground 設定: PHP や WordPress のバージョンなど、現在のインスタンスを設定するためのパネルです。
- Playground マネージャー: このパネルでは、WordPress Playground インスタンスを管理し、保存、インポート、エクスポートを行うことができます。
プレイグラウンドの設定
プレイグラウンド設定パネル から利用できるオプションは、次の クエリ API オプション に対応しています。
language
: WordPress インスタンスの言語を設定します。multisite
: WordPress のマルチサイトサポートを有効にします。networking
: ネットワークアクセスを許可し、WordPress プラグインディレクトリと内部 WordPress API からのフェッチを許可します。php
: インスタンスの PHP バージョンを指定します。wp
: WordPress のバージョン を定義します。
プレイグラウンドマネージャー
このパネルでは、Playground インスタンスを管理できます。保存済みの Playground のリストが表示され、現在の Playground 設定にアクセスできます。また、保存ボタンをクリックすると、設定をブラウザにローカルに保存し、後で再読み込みできます。
「保存」をクリックすると、インスタンスが生成された名前で保存され、いつでも再アクセスできます。Playground Manager には、WordPress Playground インスタンスをエクスポート(「追加アクション」メニュー)およびインポート(「インポートアクション」メニュー)するオプションもあります。
追加アクションメニュー
- GitHub にプルリクエストをエクスポート:このオプションを使用すると、WordPress プラグイン、テーマ、および wp-content ディレクトリ全体をプルリクエストとして、任意のパブリック GitHub リポジトリにエクスポートできます。このオプションの使用方法のデモは こちら でご確認ください。
- zip としてダウンロード:テーマやプラグインがインストールされた状態を含む、Playground インスタンスのセットアップを含む
.zip
ファイルが作成されます。この.zip
ファイルには、コンテンツやデータベースの変更は含まれません。 - エラーを報告:WP Playground で問題が発生した場合は、このオプションから利用できるフォームを使用して報告できます。Playground の開発チームにエラーの詳細を共有することで、Playground の問題解決に協力することができます。
- ブループリントを表示: このオプションを選択すると、Playground インスタンスで現在使用されているブループリントが Blueprints Builder ツール で開きます。このツールからブループリントをオンラインで編集し、編集したブループリントを使用して新しい Playground インスタンスを実行できます。
インポートアクションメニュー
- zip からインポート: 「zip としてダウンロード」オプションで生成された任意の
.zip
ファイルを使用して、Playground インスタンスを再作成できます。 - Gutenberg PR をプレビュー: テスターが Gutenberg リポジトリからブランチを実行し、プルリクエストを即座にテストできるようにします。
- GitHub からインポート: このオプションを使用すると、プラグイン、テーマ、wp-content ディレクトリを GitHub のパブリックリポジトリから直接インポートできます。この機能を有効にするには、GitHub アカウントを WordPress Playground に接続してください。
https://playground.wordpress.net のサイトはコミュニティをサポートするために存在しますが、トラフィックが大幅に増加した場合、引き続き機能するという保証はありません。
一定の可用性が必要な場合は、独自の WordPress Playground をホスト する必要があります。