複数のウェブサイトを連携させる
1 つの設置から、ほかの WordPress サイトを操作できます:アプリケーションパスワードで接続し、ここから向こうの操作を実行します。リモート管理は 9 つのプラグインすべてに入っています — ただし接続は、それを作成したプラグインの中でだけ有効です。
接続先のサイトでの前提条件
- 権限「manage_options」を持つユーザーアカウント — エンドポイントが確認するのは、まさにこれです。
- このアカウント用のアプリケーションパスワード。WordPress では「ユーザー」→「プロフィール」→「アプリケーションパスワード」にあります。
- 同じプラグインが向こう側にもインストールされ、有効になっていること。これがないと、接続テストは成功しても、下に挙げる操作はどれも行えません。
- REST インターフェースに到達できること。プラグインは一般的な 2 つのアドレス形式を両方試すので、単純なパーマリンクのサイトでも動きます。
サイトを接続する
- プラグインを開き、左側のグループ「ネットワーク」から項目「リモートサイト」(ドイツ語:„Remote-Sites“)を選びます。
- カード「サイトを接続」に、http:// または https:// を付けたサイト URL を入力します。
- ユーザー名とアプリケーションパスワードを補います。
- 「接続 & テスト」をクリックします。プラグインは試しにログインし、サイトの名前を読み取ります。
- そのあと、そのサイトは表「接続済みのサイト」に、ステータスと最後のチェックの時刻とともに並びます。
アクセス情報は、このウェブサイトのデータベースに暗号化されずに保存されます。そのため、接続先のサイトでいつでも取り消せる専用のアプリケーションパスワードを使ってください。「削除」が消すのはここの接続だけです — 接続先のサイトのパスワードはそのまま残ります。
プラグインごとに遠隔で実行できること
- Backup:「リモートステータス」と「リモートバックアップ」 — 後者は接続先のサイトで実際のバックアップを開始します。
- Consent:「設定を送信」(ドイツ語:„Config senden“)は、ダイアログと動作の設定を接続先のサイトへ転送します。
- Analytics:「統計を取得」は、訪問者、閲覧数、リアルタイムの人数、WordPress のバージョンを取得します。この画面は管理者にだけ開かれています。
- Performance:「ステータス」(ドイツ語:„Status“)と「キャッシュをクリア」。
- Security:「セキュリティステータス」。
- SEO:「SEO ステータス」。
- Roles:「ロールステータス」。
- Media:「出所の状況」 — 送られるのは数値、スイッチ、サイトのアドレスだけで、画像もファイル名も送られません。
各行にはさらに「テスト」があります。これで接続をあらためて確認し、保存されているステータスとサイト名を更新します。
この記事は役に立ったか?