wp-cliでできること
- WordPressのインストール、アップグレード
- テーマのインストール、アップグレード
- プラグインのインストール、アップグレード
- DB操作
- 投稿やページの作成や編集
インストール
必要条件
- PHP5.3以上
- Wordpress3.4以上
$ curl https://raw.github.com/wp-cli/wp-cli.github.com/master/installer.sh | bash
確認
$ ~/.wp-cli/bin/wp —info
パスを通す
以下を.bash_profile等に追加
source $HOME/.wp-cli/vendor/wp-cli/wp-cli/utils/wp-completion.bash
WPコマンドでWordpressをセットアップ
- Wordpressのインストール
$ wp core download --locale=ja --path={Wordpressのインストールディレクトリ}
- Databaseのセットアップ
$ mysql -u root -p
mysql> CREATE DATABASE IF NOT EXISTS {DB_NAME} CHARACTER SET UTF8;
mysql> GRANT ALL PRIVILEGES ON {DB_NAME}.* TO {DB_USER_ANEM}@LOCALHOST IDENTIFIED BY 'XXXX';
mysql> FLUSH PRIVILEGES;
- configファイルの作成
$ wp core config --dbname={DB_NAME} --dbuser={DB_USER} --dbpass={DB_PASSWORD}
$ wp core install --url={公開するURL} --title="{サイトのタイトル}" --admin_name={アドミンユーザー名} --admin_email={アドミンメールアドレス} --admin_password={アドミンパスワード}
$ wp plugin install contact-form-7 all-in-one-seo-pack wp-multibyte-patch better-wp-security ewww-image-optimizer wp-super-cache wp-basic-auth flamingo wp-clone-by-wp-academy --activate