概要
ついつい忘れがちなので自分で使ったことあるコマンドを随時追記していきます。
※全てのコマンドをまとめているわけではないので、当記事に書いていないコマンドについては公式ドキュメントをご覧ください。
公式ドキュメント
共通引数
--path
実行ディレクトリの指定。主にインストール先やインストールディレクトリを指定します。
省略した場合はデフォルトとしてカレント指定となります。
コマンド
wp core
wordpress本体のダウンロードやインストール、アップデート等を行うコマンド
download
Wordpress本体をインストール及び展開します。
Document
引数 | 概要 |
---|---|
local | 言語指定 |
version | バージョン指定 |
force | 上書き |
wp core download \
--locale=ja \
--force \
--version=4.4 \
--path=/var/www/html/wordpress
config
Wordpressの設定ファイル(wp-config.php)を作成します。
引数 | 概要 |
---|---|
dbname | DB名 |
dbuser | DBユーザー |
dbpass | DBユーザーパスワード |
dbhost | DBホスト |
dbprefix | DBテーブル接頭辞 |
wp core config \
--dbname=sample_db \
--dbuser=db_user \
--dbpass=1234 \
--dbhost=db_host \
--dbprefix=sample_ \
--path=/var/www/html/wordpress
install
Wordpressの初期設定を行います。
Document
引数 | 概要 |
---|---|
title | サイト名 |
admin_user | サイト管理ユーザー |
admin_password | サイト管理ユーザーパスワード |
admin_email | サイト管理ユーザーメールアドレス |
url | サイトURL |
wp core install \
--title=サンプルサイト \
--admin_user=wp_admin \
--admin_password=1234 \
--admin_email=admin@example.com \
--url=$http://sample \
--path=/var/www/html/wordpress
wp db
Databaseを操作するコマンド
create
wp-config.phpのDB接続情報を元にDBを作成します。
Document
wp db create
wp term
カテゴリ操作関連のコマンド
create
カテゴリを新規作成します。
Document
引数 | 概要 |
---|---|
category | カテゴリ名 |
slug | スラッグ |
description | 概要 |
wp term create \
category Sample \
--slug=sample \
--description="サンプル"
wp rewrite
リライト操作関連のコマンド
structure
パーマリンクの定義を更新します。
Document
wp rewrite structure \
'/%category%/%year%/%monthnum%/%postname%/index.html'
wp plugin
プラグイン操作関連のコマンド
install
プラグインをインストールします。
Document
wp plugin install \
staticpress
active
プラグインを有効化します。
Document
wp plugin activate \
staticpress
wp theme
テーマ操作関連のコマンド
install
プラグインをインストールします。
Document
wp theme install \
twentyseventeen.zip
active
プラグインを有効化します。
Document
wp theme activate \
twentyseventeen