wp-cli を使って WordPress のプラグインを更新する方法を紹介します。内容は wp plugin | WP-CLI Command | WordPress Developer Resources の抜粋です。
インストール済みのプラグイン一覧を表示
以下のコマンドでインストール済みのプラグインを表示できます。
wp plugin list
実行結果です。更新がある場合は update のところに available と表示されます。
+-----------------------------------+----------+-----------+----------+
| name | status | update | version |
+-----------------------------------+----------+-----------+----------+
| wp-mail-smtp | active | available | 2.7.0 |
+-----------------------------------+----------+-----------+----------+
詳細は wp plugin list | WP-CLI Command | WordPress Developer Resources を参照。
プラグインを更新
以下のコマンドでプラグインを更新します。
wp plugin update wp-mail-smtp
メンテナンスモードを有効化中...
https://downloads.wordpress.org/plugin/wp-mail-smtp.2.8.0.zip から更新をダウンロード中...
更新を展開しています…
最新のバージョンをインストールしています…
プラグインの古いバージョンを削除しています…
プラグインの更新に成功しました。
メンテナンスモードを無効にします…
+--------------+-------------+-------------+---------+
| name | old_version | new_version | status |
+--------------+-------------+-------------+---------+
| wp-mail-smtp | 2.7.0 | 2.8.0 | Updated |
+--------------+-------------+-------------+---------+
Success: Updated 1 of 1 plugins.
--dry-run
オプションをつけると、どのバージョンに更新されるか事前に確認ができます。
wp plugin update wp-mail-smtp --dry-run
Available plugin updates:
+--------------+--------+---------+----------------+
| name | status | version | update_version |
+--------------+--------+---------+----------------+
| wp-mail-smtp | active | 2.7.0 | 2.8.0 |
+--------------+--------+---------+----------------+
詳細は wp plugin update | WP-CLI Command | WordPress Developer Resources を参照。