MyKinstaへの一括操作機能の導入により、WordPress専用マネージドホスティングをご利用のお客様は、複数のサイト環境でタスクを同時に実行できるようになりました。

同じサイトの本番環境とステージング環境、または複数のウェブプロパティにまたがる環境を選択し、一括操作を行うことができます。

今回のリリースでは、以下の操作が対象です。

  • サイトキャッシュをクリア
  • プラグインを更新
  • テーマを更新
  • CSV形式でサイト情報をエクスポート
  • MyKinstaのサイトラベルを変更

これにより、WordPress管理画面にログインしたり、MyKinstaでWordPressサイト一覧を何度もスクロールしたりすることなく、効率的にタスクを実行できます。

MyKinstaで一括操作を実行する方法

MyKinstaにログインして「WordPressサイト」を開き、サイト一覧の左側にあるチェックボックスを使用して、タスクを実行したい環境を選択します。

サイト名の横にあるチェックボックスを選択(または選択解除)すると、サイトのすべての環境が選択(または選択解除)されます。1つの環境を個別に選択することも可能です。

一括操作を行う環境を選択
一括操作を行う環境を選択

環境を選択したら、選択した環境数とともにサイト一覧の右上に「操作」ドロップダウンメニューが出現します。

操作」をクリックして、ドロップダウンから特定のタスクを選択します。

「操作」ドロップダウンメニューからタスクを選択
「操作」ドロップダウンメニューからタスクを選択

各タスクの詳細は以下をご覧ください。

キャッシュのクリア

キャッシュのクリア」は、サーバーCDNエッジキャッシュをクリアすることができます。以下のようにクリアしたいキャッシュを選択します。

「キャッシュのクリア」を選択
キャッシュのクリア」を選択

プラグインの更新

プラグインの更新は、WordPressサイトで頻繁に必要になるタスクの1つです。「プラグインの更新」を選択すると、選択済みの環境全体で更新可能なプラグインが一覧表示されます。

更新可能なプラグインの名前とインストールされている環境の数が表示されます。

1つもしくは複数の環境にわたって更新するプラグインを選択
1つもしくは複数の環境にわたって更新するプラグインを選択

テーマの更新

テーマの更新」も「プラグインの更新」と同じように動作し、更新可能なWordPressテーマが一覧表示されます。

一括更新するテーマを選択
一括更新するテーマを選択

CSV形式でエクスポート

CSV形式でエクスポート」は、選択した環境に関する情報を含むファイルを生成し、スプレッドシートで表示できるようにフォーマットします。選択すると、コンピュータ上でファイル保存ダイアログが起動します。

選択した環境の情報を含むCSVファイルを保存
選択した環境の情報を含むCSVファイルを保存

CSVファイルには、選択した各環境の以下の情報が含まれます。

  • サイト名
  • 環境名─Live(本番)やStaging(ステージング)
  • 識別子(サイトの内部参照名)
  • ステージング環境の種類─Standard(標準)またはPremium(プレミアム)
  • ロケーション(利用中のデータセンター)
  • 訪問数
  • 帯域幅
  • ディスク使用量
  • HTTPSリダイレクト(ステータス)
  • ドメイン
  • プライマリドメイン
  • IP(一般向けウェブアクセス用)
  • ロードバランサー(SSH/SFTPアクセスに使用するIP)
  • パス(サーバー上のウェブサイトルートへのパス)
  • ポート(SSH/SFTPアクセス用)
  • 現在の外部IPアドレス(アウトバウンド接続用)
  • PHPバージョン
  • 作成日時

ラベルの変更

ラベルの変更」は、複数のサイトのラベルを編集することができます。

MyKinstaのラベル機能は、一意のタグを使用してWordPressサイトを整理し、フィルタリングするのに有用です。

ラベルはサイト単位で適用されるため、1つの環境を選択しても、そのサイトのすべての環境に適用されます。

サイトのラベルを一括で追加または削除
サイトのラベルを一括で追加または削除

Kinsta APIを介して一括操作を行うことも可能です

MyKinstaの一括操作機能に加えて、Kinsta APIを使用してWordPressサイトのタスクを同時に実行するツールを作成するという方法もあります。Kinsta APIは、WordPress専用マネージドホスティング、ウェブアプリケーションホスティングマネージドデータベースホスティング、および静的サイトホスティングでご利用いただけます。

キャッシュのクリアや、テーマおよびプラグインの更新などのようなタスクの実行のためにKinsta APIを通して行われる呼び出しは、通常一度に1つのWordPress環境を対象としますが、独自のアプリケーションを構築すれば、サイトおよびサイト環境の一覧を取得して、一括操作を行うことができます。

Kinsta APIを使用してマルチサイトプラグインの更新を行うアプリケーションの例はこちらでご紹介しています。