LoginSignup
6
7

More than 5 years have passed since last update.

WordPressプラグインを触る時に便利なWP-CLIコマンド(随時追加)

Posted at

とりあえずよく使いそうなコマンドをメモ。
ある程度まとまったら自分のブログに解説記事的なの書くかも。

公式ディレクトリ掲載プラグインを探す

wp plugin search KEYWORD

例:WooCommerceを探す

$ wp plugin search woocommerce
Success: Showing 10 of 2121 plugins.
+-----------------------------------------+-----------------------------------------+--------+
| name                                    | slug                                    | rating |
+-----------------------------------------+-----------------------------------------+--------+
| WooCommerce - 素晴らしいEC体験へ        | woocommerce                             | 90     |
| WooCommerce Admin Bar Addition          | woocommerce-admin-bar-addition          | 84     |
| YITH WooCommerce Ajax Product Filter    | yith-woocommerce-ajax-navigation        | 84     |
| YITH WooCommerce Ajax Search            | yith-woocommerce-ajax-search            | 76     |
| WooCommerce Multilingual - run WooComme | woocommerce-multilingual                | 72     |
| rce with WPML                           |                                         |        |
| Booster for WooCommerce                 | woocommerce-jetpack                     | 88     |
| YITH WooCommerce Multi Vendor           | yith-woocommerce-product-vendors        | 84     |
| YITH Essential Kit for WooCommerce #1   | yith-essential-kit-for-woocommerce-1    | 100    |
| Smart Manager for WooCommerce & WPe | smart-manager-for-wp-e-commerce         | 88     |
| C                                       |                                         |        |
| WooCommerce Poor Guys Swiss Knife       | woocommerce-poor-guys-swiss-knife       | 96     |

「woo」で検索すると結果がガラッと変わるけど、おそらく検索ロジックはブラウザからと同じではないかと思う。

$ wp plugin search woo 
Success: Showing 10 of 317 plugins.
+--------------------------------------+---------------------------------------+--------+
| name                                 | slug                                  | rating |
+--------------------------------------+---------------------------------------+--------+
| Woo Button Text                      | woo-button-text                       | 100    |
| e-goi Mail List Builder Woo Commerce | e-goi-mail-list-builder-woo-commerce  | 0      |
| Google Webfonts For Woo Framework    | google-fonts-for-woo-framework        | 100    |
| Woo Commerce Minimum Weight          | woo-commerce-min-weight               | 100    |
| Woo Orders Export Lite               | woo-order-export-lite                 | 100    |
| Woo NovaPoshta Shipping Method       | woo-novaposhta-shipping-method        | 100    |
| Woo vendor module                    | woo-vendor-module-add-ons-woocommerce | 100    |
| Woo Out Of Stock Products            | woo-out-of-stock-products             | 100    |
| Twilio SMS For Woo                   | twilio-sms-for-woo                    | 100    |
| Woo Lock Downloads to IP             | woo-lock-downloads-to-ip              | 0      |

検索したプラグインをインストールしたい

さっきの検索結果から「SLUG」を控えておく。
wp plugin install SLUG

$ wp plugin install woocommerce --activate
Installing WooCommerce - 素晴らしいEC体験へ (2.4.9)
https://downloads.wordpress.org/plugin/woocommerce.2.4.9.zip からインストールパッケージをダウンロードしています…
パッケージを展開しています…
プラグインをインストールしています…
プラグインのインストールが完了しました。
Updating 'Japanese' translation for WordPress 4.3.1...
Downloading translation from https://downloads.wordpress.org/translation/core/4.3.1/ja.zip...
Translation updated successfully.
Updating 'Japanese' translation for WooCommerce 2.4.8...
Downloading translation from https://downloads.wordpress.org/translation/plugin/woocommerce/2.4.8/ja.zip...
Translation updated successfully.
Success: Updated 2/2 translations.
Activating 'woocommerce'...
Success: Plugin 'woocommerce' activated.

--activateをつけておくと、インストール+有効化を同時に行える

プラグインを無効化したい場合

wp plugin deactivate SLUG

$ wp plugin  deactivate woocommerce
Success: Plugin 'woocommerce' deactivated.

プラグインを有効化したい場合

wp plugin activate SLUG

$ wp plugin  activate woocommerce
Success: Plugin 'woocommerce' activated.

終わりに

管理画面だとページ遷移いろいろ多いけど、WP-CLIならコマンド打つだけでプラグインいじり放題なんで便利っす。

6
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
7