WP-CLIでJetpackを管理する

WP-CLIコマンドを使ってJetpackを管理し、Jetpackのオプションや機能を設定する方法をご紹介します。

Jetpackは、WP-CLIに標準対応しており、Jetpackのインストール環境を数個のコマンドだけで変更できます。利用するにはSSHアクセスとコマンドラインツールについての基本的な理解が必要です。

主なコマンド

  • wp jetpack
  • wp jetpack status [<full>]
  • wp jetpack module <list|activate|deactivate|toggle> [<module_name>]
  • wp jetpack options <list|get|delete|update> [<option_name>] [<option_value>]
  • wp jetpack protect <whitelist> [<ip|ip_low-ip_high|list|clear>]
  • wp jetpack reset <modules|options>
  • wp jetpack disconnect <blog|user> [<user_identifier>]

wp jetpack status

wp jetpack status [<full>]

このコマンドを使うと、Jetpackの設定に関する詳細を確認できます。

  • wp jetpack status:Jetpackの基本的な詳細を取得します。
  • wp jetpack status full:詳細を取得します。Jetpackのバージョン、WordPressのバージョンなどが含まれます。

wp jetpack module

wp jetpack module <list|activate|deactivate|toggle> [<module_name>]

このコマンドを使って個々のモジュールを操作できます。Activate、Deactivate、Toggle、Listを実行できます。

  • wp jetpack module list:すべてのモジュールとその状態(有効または無効)を一覧表示します。
  • wp jetpack module activate stats:Statsモジュールを有効にします。
    • wp jetpack module activate all:すべてのモジュールを有効にします。
  • wp jetpack module deactivate stats:Statsモジュールを無効にします。
    • wp jetpack module deactivate all:すべてのモジュールを無効にします。
  • wp jetpack module toggle stats:Statsモジュールの有効と無効を切り替えます。

wp jetpack options

wp jetpack options <list|get|delete|update> [<option_name>] [<option_value>]

Jetpackのオプションを管理するコマンドです。Jetpackのすべてのオプションとその値を一覧表示したり、個々のオプションの値を取得したり、一部のオプションを更新したり、不要なオプションを削除したりできます。

  • wp jetpack options list:Jetpackのすべてのオプションとその値を一覧表示します。
  • wp jetpack options get <option_name>:特定のオプションの値を取得します。
  • wp jetpack options delete <option_name>:特定のオプションを削除します。ただし、WordPress.comへの接続に不可欠なオプションは削除できません。
  • wp jetpack options update <option_name> <option_value>:オプションを新しい値で更新します。文字列型のオプション値にのみ使用できます。

wp jetpack reset

wp jetpack reset <modules|options>

このコマンドは、Jetpackの環境をデフォルトの状態にリセットします。Jetpackのすべてのオプションをリセットするか、デフォルトで有効なモジュールに戻すことができます。

  • wp jetpack reset modules:モジュールをデフォルトの有効な状態にリセットします。
  • wp jetpack reset options:オプションをデフォルトの状態にリセットします。初めて接続したときと同じ状態になります。モジュールもデフォルトにリセットされます。

wp jetpack disconnect

wp jetpack disconnect <blog|user> [<user_identifier>]

JetpackをWordPress.comから接続解除したり、ユーザーのアカウントをWordPress.comとの接続からリンク解除したりできます。

  • wp jetpack disconnect blog:JetpackをWordPress.comから接続解除します。
  • wp jetpack disconnect user <id|email|username>:ユーザーのアカウントをWordPress.comからリンク解除します。

wp jetpack protect

wp jetpack protect <whitelist> [<ip|ip_low-ip_high|list|clear>]

このコマンドを使って、ProtectでIPアドレスを許可リストに追加します。

  • wp jetpack protect whitelist list:現在の許可リストを一覧表示します。
  • wp jetpack protect whitelist clear:現在の許可リストを消去します。
  • wp jetpack protect whitelist <ip_address>:単一のIPアドレスを許可リストに追加します。
  • wp jetpack protect whitelist <ip_low-ip_high>:IPアドレスの範囲を許可リストに追加します。

Still need help?

Please contact support. We’re happy to advise.

Was this article helpful?