6
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

よく使うwp-cliのコマンドチート集

Last updated at Posted at 2016-12-27

よく使うWordPressのコマンドをまとめました。
随時更新予定。

Wordpres CLI のダウンロード

まずはダウンロードから
# curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

wpコマンドとして使えるようにする
# chmod +x wp-cli.phar && mv wp-cli.phar /usr/local/bin/wp

wordpressのインポート

まだの場合は事前にDBを準備

# mysql -u root -p
Enter password:
mysql> create database {database名};
mysql> grant all privileges on {database名}.* {DBユーザ名}@localhost identified by {DBパスワード}';

WordPressのダウンロード
wp core download --locale=ja

wp-config設定
wp core config --dbname={database名} --dbuser={DBユーザ名} --dbpass={DBパスワード} --dbhost=localhost --dbprefix=wp_

WordPressインストール
wp core install --url={サイトURL} --title={サイトタイトル} --admin_user={ユーザID} --admin_password={パスワード} --admin_email={メールアドレス}

WordPressデータベース引っ越し

データベースのエクスポート
wp db export {ファイル名}

データベースのインポート
wp db import {ファイル名}

ホスト名の検索・置換
wp search-replace --recurse-objects [old-domain.com] [new-domain.com]

ユーザーを削除・別のユーザーに再アサイン
wp user delete [olduser] --reasign=[newuser] --yes

プラグインのセットを一発で切り替え

例えば開発・デバッグ時と公開時のプラグインをセットでオンオフしたい場合

まずはWordPressのプラグインで有効化のものを出力
wp plugin list --status=active --field=name && paste -s -d' ' > plugin_list.txt

いったん全て無効化してリストにあるものだけを有効化する

wp plugin deactivate --all && wp plugin activate `cat plugin_list.txt`

よく忘れるので参考リンクメモ

ビルトインサーバでのWPローカル環境構築

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?