LoginSignup
1
2

More than 5 years have passed since last update.

WP-CLI使って手元でWordPressサイト立ち上げるまで

Posted at

WP-CLIって

https://wp-cli.org/
WordPressサイトの作成から記事投稿、管理、プラグイン設定など、CLIから何でもできることを目指して開発されてるツール。

WP-CLIのインストール

$ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
$ php wp-cli.phar --info
$ chmod +x wp-cli.phar
$ mv wp-cli.phar ~/bin/wp # なんか適当にパス通ってるとこに置く

MySQLの準備

  • DB名: wpcli
  • ユーザー: wpcli:wpcli
$ mysqladmin -uroot -pXXXXX create wpcli
$ mysql -uroot -pXXXXX -e "GRANT ALL PRIVILEGES ON wpcli.* TO wpcli@localhost IDENTIFIED BY 'wpcli'"

サイト作成

$ mkdir wpcli && cd wpcli
$ wp core download
$ wp core config --dbname=wpcli --dbuser=wpcli --dbpass=wpcli
$ wp core install --url=localhost --title=wpcli --admin_user=(管理者名) --admin_password=(管理者パスワード) --admin_email=(管理者メールアドレス)
$ wp server

スクリーンショット 2016-10-09 21.37.22.png

ヒュ~……????

なんかエラーでた

PHP7系だと↓みたいなエラーでまくる

Warning: Parameter 1 to wp_default_styles() expected to be a reference

2016-12-06リリース予定のWordPress4.7を待つか、PHP7系を諦めろ、とのこと
https://core.trac.wordpress.org/ticket/37772

今回はphp5.6に落とす

$ brew uninstall --force homebrew/php/php71
$ brew install homebrew/php/php56
$ wp server

スクリーンショット 2016-10-09 22.44.23.png

ヒュ~

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