~/bin/
に導入し、エイリアスを張りました。
導入
$ cd ~
$ mkdir bin
$ cd bin
$ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
$ chmod +x wp-cli.phar
動作確認
$ wp-cli.phar --info
X-Powered-By: PHP/5.3.3
Content-type: text/html
PHP binary:
PHP version: 5.3.3
php.ini used: /etc/php53/php.ini
WP-CLI root dir: phar://wp-cli.phar
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 0.20.2
php-cli 経由で呼び出すようにする
help
サブコマンドが下記のエラーになります。
$ wp-cli.phar help
PHP Warning: proc_open() [<a href='function.proc-open'>function.proc-open</a>]: Descriptor item must be either an array or a File-Handle in phar:///home/username/bin/wp-cli.phar/php/commands/help.php on line 109
PHP Warning: proc_close() expects parameter 1 to be resource, boolean given in phar:///home/username/bin/wp-cli.phar/php/commands/help.php on line 109
X-Powered-By: PHP/5.3.3
Content-type: text/html
下記のように php-cli
経由で実行してやるとうまくいきます。
$ php-cli wp-cli.phar help
なので、 .bashrc
で wp
にエイリアスを張ってみました。
$ echo "alias wp='php-cli ~/bin/wp-cli.phar'" >> ~/.bashrc
$ source ~/.bashrc