https://github.com/wp-cli/wp-cli
グローバルオプション
--[no-]color Whether to colorize the output.
デフォルトはcolor。colorで出力されたログをlessで見る場合は less -R
DBのセットアップ
wp core install --url=http://example.com/ --title=test --admin_user=wordpress_user --admin_password=password --admin_email=test@example.com
http://wp-cli.org/commands/core/install/ ↓ urlはhttp://なしで
wp core install --url=example.com --title=test --admin_user=wordpress_user --admin_password=password --admin_email=test@example.com
wp-cron
https://developer.wordpress.org/cli/commands/cron/
# List available cron schedules $ wp cron schedule list
wp-cronを無効化、wp-cliで処理
define('DISABLE_WP_CRON', true);
を wp-config.php に追加
wp cron event run --due-now をcrontabに設定
wp-cli PHP version
https://github.com/wp-cli/wp-cli/releases
PHP5.5
Updated minimum required PHP version too 5.6 #5408
https://github.com/wp-cli/wp-cli/releases/tag/v2.5.0
→ https://github.com/wp-cli/wp-cli/releases/tag/v2.4.0
PHP5.3
wp-cli 2.0以降はPHP5.3では動かない。 どうしても使いたいなら旧バージョン使う手もあるけどWP自体PHP5.3では動かなくなるのでPHPをバージョンアップしたほうがいい。 https://github.com/wp-cli/wp-cli/releases/tag/v1.5.1
データベースサイズ確認
wp db size --tables