メインコンテンツまでスキップ

GridPane インテグレーション

概要

GridPane は、真剣な WordPress プロフェッショナル向けに設計された専門的な WordPress ホスティング管理パネルです。この統合により、Ultimate Multisite と GridPane の間で自動ドメイン同期と SSL 証明書管理が可能になります。

機能

  • 自動ドメイン同期
  • SSL 証明書管理
  • SUNRISE 定数の自動設定

要件

以下の定数を wp-config.php ファイルに定義する必要があります:

define('WU_GRIDPANE', true);
define('WU_GRIDPANE_API_KEY', 'your_api_key');
define('WU_GRIDPANE_SERVER_ID', 'your_server_id');
define('WU_GRIDPANE_APP_ID', 'your_app_id');

設定手順

1. GridPane API 認証情報を取得

  1. GridPane ダッシュボードにログイン
  2. 「Settings」>「API」に移動
  3. まだ持っていない場合は API キーを生成
  4. API キーをコピー

2. サーバーとサイト ID を取得

  1. GridPane ダッシュボードで「Servers」に移動
  2. WordPress マルチサイトがホストされているサーバーを選択
  3. サーバー ID をメモ(URL またはサーバー詳細ページに表示)
  4. 「Sites」に移動し、WordPress サイトを選択
  5. サイト ID をメモ(URL またはサイト詳細ページに表示)

3. wp-config.php に定数を追加

以下の定数を wp-config.php ファイルに追加してください:

define('WU_GRIDPANE', true);
define('WU_GRIDPANE_API_KEY', 'your_api_key');
define('WU_GRIDPANE_SERVER_ID', 'your_server_id');
define('WU_GRIDPANE_APP_ID', 'your_site_id');

4. 統合を有効化

  1. WordPress 管理画面で Ultimate Multisite > Settings に移動
  2. 「Domain Mapping」タブに移動
  3. 「Host Integrations」にスクロール
  4. GridPane 統合を有効化
  5. 「Save Changes」をクリック

動作概要

Ultimate Multisite でドメインがマッピングされるとき:

  1. 統合が GridPane の API にリクエストを送信し、ドメインをサイトに追加
  2. GridPane が自動的に SSL 証明書を発行
  3. ドメインマッピングが削除されると、統合は GridPane からドメインを削除

統合は wp-config.php ファイル内の SUNRISE 定数も自動的に処理し、ドメインマッピングが正しく機能するようにします。

SUNRISE 定数管理

GridPane 統合のユニークな機能の一つは、wp-config.php 内の SUNRISE 定数を自動的に元に戻し、GridPane の独自ドメインマッピングシステムとの競合を防ぐことです。これにより、両システムが問題なく連携できます。

トラブルシューティング

API 接続の問題

  • API キーが正しいことを確認
  • サーバーとサイト ID が正しいことを確認
  • GridPane アカウントに必要な権限があることを確認

SSL 証明書の問題

  • GridPane が SSL 証明書を発行するまでに時間がかかる場合があります
  • ドメインがサーバーの IP アドレスを正しく指していることを確認
  • サイトの GridPane SSL 設定を確認

ドメインが追加されない

  • Ultimate Multisite のログでエラーメッセージを確認
  • ドメインが既に GridPane に追加されていないことを確認
  • ドメインの DNS レコードが正しく設定されていることを確認