BOOK Studio947
狩野祐東・狩野さやか著書

WP-CliをXserverにインストールする方法

WordPressをコマンドラインで操作できる「wp-cli」を、Xserverにインストールする方法。

wp-cliインストールの方法

  • 先にxserverにsshで接続できるようにしておく。
  • ターミナル(macOSならターミナル、Windows 10ならPowerShellなど)からxserverにsshで接続。
  • homeにbinディレクトリを作って、そこにwp-cliをインストール。.bashrcを編集してエイリアスを張っておく。
$ 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
$ echo "alias wp='/opt/php-7.2.6/bin/php ~/bin/wp-cli.phar'" >> ~/.bashrc
$ source ~/.bashrc

php-7.2.6の部分は使用しているPHPのバージョンに合わせる(合わせなくても動くけど一応)

  • wp-cli --versionでバージョン番号が返ってくればOK。
$ wp --version
WP-CLI 2.0.1

wp-completions.bashもインストールするには

wp-completion.bashはwp-cliコマンドの入力補完スクリプト。コマンドを途中まで入力してtabを押したら残りの文字を入力してくれるやつ。

  • wp-cliの公式ページからwp-completion.bashをダウンロードする。
  • ダウンロードしてきたファイルをサーバーのルートか、先ほど作ったbinフォルダにwp-completion.bashをアップロード(実際にはアップロード先はどこでもよい)。
  • .bash_profileからsourceする。
$ cd
$ echo 'source /home/<account_id>/bin/wp-completion.bash' >> .bash_profile
$ source .bash_profile

参考:

狩野 祐東

Web/アプリケーションUIデザイナー、エンジニア。執筆家。 アメリカ・サンフランシスコに留学、UIデザイン理論を学ぶ。Webサイトやアプリケーションのデザイン・開発、関連技術書籍の執筆を数多く手がける。株式会社Studio947代表。