Uncategorized

WordPressのコマンドラインインターフェース、wp-cli のインストール

wp-cliはWordPressのコマンドラインインターフェース。
公式ページトップにインストール方法が書いてないのでブログに書くか・・と思ったけどHome / Cli Handbook / Guides / Installingを読めば簡単でした。
以下のコマンドをターミナルから打つだけです。

$ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar;chmod +x wp-cli.phar;sudo mv wp-cli.phar /usr/local/bin/wp

実際に実行した結果が以下。

% curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 5437k  100 5437k    0     0  14.4M      0 --:--:-- --:--:-- --:--:-- 14.3M
% chmod +x wp-cli.phar
% sudo mv wp-cli.phar /usr/local/bin/wp
Password:
% wp --info
OS:	Darwin 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan 21 00:07:06 PST 2021; root:xnu-7195.81.3~1/RELEASE_X86_64 x86_64
Shell:	/bin/zsh
PHP binary:	/usr/bin/php
PHP version:	7.3.24-(to be removed in future macOS)
php.ini used:
WP-CLI root dir:	phar://wp-cli.phar/vendor/wp-cli/wp-cli
WP-CLI vendor dir:	phar://wp-cli.phar/vendor
WP_CLI phar path:	/Users/yusuke/t4jsite
WP-CLI packages dir:
WP-CLI global config:
WP-CLI project config:
WP-CLI version:	2.4.0

wp cli updateでアップデートできるはず。今インストールしたばかりなので最新だけど。

% wp cli update 
Success: WP-CLI is at the latest version.

Dockerで動かしたい場合は公式イメージもあります。