AmimotoでWordPressのディレクトリに移動しないでWP-CLIのコマンドを発火させる

WP-CLIのコマンドを使用するには、あらかじめWordPressがインストールされたディレクトリにcdで移動する必要がありますが、それがめんどくさいですよね!?

すばらしいことにWP-CLIにはWordPressのパスをあらかじめ設定することができるので、そうしておけばsshでログインした後にいきなりWP-CLIコマンドを使用することができます。

https://gist.github.com/miya0001/21e9404dbf4dda2e7996

AmimotoにSSHでログインしてから以下のコマンドを実行してください。

curl -L https://gist.githubusercontent.com/miya0001/21e9404dbf4dda2e7996/raw/5b263a10531388e6f0f67517570923940ffc8d2e/gistfile1.txt | bash

 

以上が完了したら以下のような感じで、WP-CLIを使うことができるようになります。

$ ssh -t ec2-user@example.com wp plugin list
+-----------------------------+----------+-----------+---------+
| name                        | status   | update    | version |
+-----------------------------+----------+-----------+---------+
| advanced-custom-fields      | active   | available | 4.4.0   |
| acf-repeater                | active   | none      | 1.1.1   |
| wp-multibyte-patch          | active   | available | 2.2     |
| wp-total-hacks              | active   | available | 1.9.1   |
+-----------------------------+----------+-----------+---------+
Connection to example.com closed.

 

1台のAmimotoにバーチャルホストで複数のサイトをインストールしてある場合は、やめたほうがいいです。