LoginSignup
1
6

More than 5 years have passed since last update.

wp-cliでよく使うコマンド

Posted at

What's WP-CLI?

  • WP-CLI – The command line interface for WordPress
  • 黒い画面からWordPressをいじくれる
  • GUIアレルギーでもWordPressが管理できる!
    • というのは冗談で、ポチポチクリックするのが面倒な作業またはcronで定期的に行いたい作業をやるのに便利
  • VCCWではWordPressのセットアップに用いてる

外部パッケージ

revisions

  • https://github.com/trepmal/wp-revisions-cli
  • リビジョンを管理?するためのwp-cliパッケージ
  • $ wp revisions clean -1で、リビジョンが全部削除できる
    • いまやってる環境だと、なぜか1個だけ残る…
    • $ wp revisions dump --hardとの違いがよくわからない

profile

デフォルトコマンド

$ wp search-replace <old> <new>

$ wp rewrite flush

  • https://developer.wordpress.org/cli/commands/rewrite/
  • 「管理画面 → 設定 → パーマリンク設定 → 保存」とやったのと同じ動作をするっぽい
  • Databaseをコピーして、$ wp search-replaceで置き換えしただけでは、ちゃんとページ遷移できる状態になってくれないので、これを合わせて実行すると良さげ

$ wp package install <package>

今後使ってみたい

$ wp db export <sql_file_name>

その他メモ

  • wp コマンドは、大抵のサブコマンドにおいて、実際にWordPressを実行する形で行われるっぽい
  • ブラウザから叩いているわけではないので、wp コマンドの実行者にアクセス権限、書き換え権限等がないと、updateなどができない
  • --path=<wp dir> はいちいち叩くと面倒くさいので、~/.wp-cli/config.yml にpathの設定をしておこう
  • $ wp core updateなどは使ってない。たいていアップデートに気づくときは管理画面に入っているので、そこからやってる。おそらくcronとか使って定期自動updateするためようだと思う。

Referenced

1
6
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
1
6