Submit Search
WP-CLI (WordBench Sendai 20140628)
8 likes
6,452 views
Kazue Igarashi
WordBench仙台 2014年6月勉強会 「黒い画面も怖くない。WP-CLIの便利な使い方」のセッション資料
Internet
Read more
1 of 24
Download now
Downloaded 15 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
More Related Content
PDF
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
タカシ キタジマ
PDF
ノンプログラマーのためのWordPressプラグイン開発超入門v1.0
Yuki Okamoto
PDF
え?まだMAMPで消耗してんの?
Takayuki Miyauchi
PDF
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
タカシ キタジマ
PDF
VCCW + Wordmove でデプロイが劇的に簡単になった話
タカシ キタジマ
PDF
第3回WordPress Cafe プラグイン紹介
foom_in
PDF
4時間まったりWordPressテーマ作成講座
Shinichi Nishikawa
PDF
レスポンシブ・イメージのWordPressへの実装と4.4
Toru Miki
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
タカシ キタジマ
ノンプログラマーのためのWordPressプラグイン開発超入門v1.0
Yuki Okamoto
え?まだMAMPで消耗してんの?
Takayuki Miyauchi
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
タカシ キタジマ
VCCW + Wordmove でデプロイが劇的に簡単になった話
タカシ キタジマ
第3回WordPress Cafe プラグイン紹介
foom_in
4時間まったりWordPressテーマ作成講座
Shinichi Nishikawa
レスポンシブ・イメージのWordPressへの実装と4.4
Toru Miki
What's hot
(20)
PDF
WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録
タカシ キタジマ
PDF
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
rie05
PDF
WordBench京都版 _sハンズオン
Hidetaka Okamoto
PDF
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
Mignon Style
PPTX
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
Kitani Kimiya
PDF
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
Mignon Style
PDF
WordPressで行う継続的インテグレーションのススメ
horike37
PPTX
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Yoshinori Kobayashi
PDF
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
Takashi Uemura
PDF
WordCamp Kansai 2015 CI ハンズオン
タカシ キタジマ
PPTX
An example of how to make the accessibility ready theme
Takeshi Kashihara
PPTX
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
Takahiro Nakahata
PDF
初心者でもすぐできる Wordpress バックアップのススメ
Seiichiro Mishiba
ODP
HTML5 アプリ開発
tomo_masakura
PDF
子テーマを使ったサイト制作
shimoyama kengo
PDF
TwentyTwelveの子テーマつくったらハマった話
Cherry Pie Web
PDF
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
Sou Lab
PDF
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
Ayaka Sumida
PPTX
はじめてのASP.NET MVC5
Tomo Mizoe
KEY
WordPressってブログじゃないの?
tokumotonahoko
WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録
タカシ キタジマ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
rie05
WordBench京都版 _sハンズオン
Hidetaka Okamoto
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
Mignon Style
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
Kitani Kimiya
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
Mignon Style
WordPressで行う継続的インテグレーションのススメ
horike37
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Yoshinori Kobayashi
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
Takashi Uemura
WordCamp Kansai 2015 CI ハンズオン
タカシ キタジマ
An example of how to make the accessibility ready theme
Takeshi Kashihara
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
Takahiro Nakahata
初心者でもすぐできる Wordpress バックアップのススメ
Seiichiro Mishiba
HTML5 アプリ開発
tomo_masakura
子テーマを使ったサイト制作
shimoyama kengo
TwentyTwelveの子テーマつくったらハマった話
Cherry Pie Web
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
Sou Lab
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
Ayaka Sumida
はじめてのASP.NET MVC5
Tomo Mizoe
WordPressってブログじゃないの?
tokumotonahoko
Ad
Similar to WP-CLI (WordBench Sendai 20140628)
(20)
PDF
Word bench7月号
西村 州平
PPTX
PWA 総まとめ @ABC 2018 Spring
Ryu Shindo
PDF
DebianとWordPressでハッピーになろう!
Jun Nogata
PDF
WordPressって何
Kazue Igarashi
PPTX
T119_5年間の試行錯誤で進化したMVPVMパターン
伸男 伊藤
PDF
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
PDF
アプリ屋もDockerをドカドカ使おう ~ Docker入門
Hori Tasuku
PPTX
20140926 mt cloud_handson_seminar
Six Apart
PPTX
インフラエンジニアLv1がWordPressまわりに色々してみた話
Daisuke Kikuchi
KEY
How to django at first
Maito Kuwahara
PPTX
誰にでもできるパフォーマンスチューニング
Kiyokazu Kaba
PDF
WordPress アカンパターン
Kazue Igarashi
PDF
WordPressテーマ Foundation for WordPress の紹介
Takashi Uemura
PDF
130412 kayac-cinnamon
Yuki Shibazaki
PPTX
Multibranch Pipeline with Docker 入門編
kimulla
PDF
進化する Web ~ Progressive Web Apps の実装と応用 ~
Microsoft Azure Japan
PPTX
(続) はじめてのCloud Foundry
Tomohiro Ichimura
PPTX
20140924 mt cloud_handson_seminar
Six Apart
KEY
WordPress 3.4 〜新機能や変更点〜
Toru Miki
PDF
Webteko 20090925
だいすけ ふるかわ
Word bench7月号
西村 州平
PWA 総まとめ @ABC 2018 Spring
Ryu Shindo
DebianとWordPressでハッピーになろう!
Jun Nogata
WordPressって何
Kazue Igarashi
T119_5年間の試行錯誤で進化したMVPVMパターン
伸男 伊藤
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
アプリ屋もDockerをドカドカ使おう ~ Docker入門
Hori Tasuku
20140926 mt cloud_handson_seminar
Six Apart
インフラエンジニアLv1がWordPressまわりに色々してみた話
Daisuke Kikuchi
How to django at first
Maito Kuwahara
誰にでもできるパフォーマンスチューニング
Kiyokazu Kaba
WordPress アカンパターン
Kazue Igarashi
WordPressテーマ Foundation for WordPress の紹介
Takashi Uemura
130412 kayac-cinnamon
Yuki Shibazaki
Multibranch Pipeline with Docker 入門編
kimulla
進化する Web ~ Progressive Web Apps の実装と応用 ~
Microsoft Azure Japan
(続) はじめてのCloud Foundry
Tomohiro Ichimura
20140924 mt cloud_handson_seminar
Six Apart
WordPress 3.4 〜新機能や変更点〜
Toru Miki
Webteko 20090925
だいすけ ふるかわ
Ad
More from Kazue Igarashi
(12)
PDF
WordPress 初心者からの脱出 #tohokuitfes
Kazue Igarashi
PDF
20150704cmsdou
Kazue Igarashi
PDF
DigitalCubeのリモートワーク
Kazue Igarashi
PDF
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
Kazue Igarashi
PDF
WordOnsen in 福島飯坂 2014 応募時の質問と回答
Kazue Igarashi
PDF
AWS で concrete5 を 簡単起動!
Kazue Igarashi
PDF
JAWS FESTA Tohoku 2014 WordPressとAWSの素敵な関係
Kazue Igarashi
PDF
My '_s' Contributor’s Story
Kazue Igarashi
PDF
WordBench仙台 のお誘い
Kazue Igarashi
PDF
WordPress テーマカスタマイズ 基本の「き」
Kazue Igarashi
PDF
WordBench仙台とは
Kazue Igarashi
PDF
日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜
Kazue Igarashi
WordPress 初心者からの脱出 #tohokuitfes
Kazue Igarashi
20150704cmsdou
Kazue Igarashi
DigitalCubeのリモートワーク
Kazue Igarashi
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
Kazue Igarashi
WordOnsen in 福島飯坂 2014 応募時の質問と回答
Kazue Igarashi
AWS で concrete5 を 簡単起動!
Kazue Igarashi
JAWS FESTA Tohoku 2014 WordPressとAWSの素敵な関係
Kazue Igarashi
My '_s' Contributor’s Story
Kazue Igarashi
WordBench仙台 のお誘い
Kazue Igarashi
WordPress テーマカスタマイズ 基本の「き」
Kazue Igarashi
WordBench仙台とは
Kazue Igarashi
日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜
Kazue Igarashi
WP-CLI (WordBench Sendai 20140628)
1.
黒い画面も怖くない WP-CLIの便利な使い方 五十嵐和恵 Kazue IGARASHI
2.
Who am I
? • 五十嵐和恵 - Kazue IGARASHI - 通称おかん • @gatespace_k http://gatespace.jp/ • (株)デジタルキューブ(め組)の Code Wrangler / Frontend Engineer • _s Contributor • WordPress日本語フォーラム世話役 • WordBench仙台モデレーター • JAWS-UG 仙台 / 網元起動隊 WordCamp Kansai 2014 with Matt
3.
本日のお品書き • WP-CLIとは • WP-CLIを使うための準備 •
WP-CLIを使った操作例 • アップグレード / プラグイン・テーマの操作 • 投稿・固定ページ関する操作 / ユーザーの操作 • データベースの操作
4.
WP-CLIとは http://wp-cli.org/
5.
A command line
interface for WordPress コマンドラインからWordPressのセットアップを含む すべてのことが行えるツール 例えば • WordPress本体のインストールやアップグレード • プラグインやテーマのインストール・アップデート、有効化・無効化 • 投稿・固定ページ関する操作 • ユーザーの操作 • データベースの操作
6.
CLI = Command
Line Interface 通称「黒い画面」を使います
7.
WP-CLIで出来ることは ダッシュボードからでも出来る • WordPress本体のアップグレード • プラグインやテーマの操作 •
投稿・固定ページ関する操作 • ユーザーの操作 • データベースの操作
8.
例)投稿をたくさん作りたい 1.URLにアクセス 2.IDとパスワードでログイン 3.プラグインの新規追加ページに行く 4.Duplicate Post プラグインを検索してインストールして有効 化 5.投稿(固定ページ)にいって、ひたすら「複製」をクリック
9.
WP-CLIだと 1.コマンドラインツールでSSHでサーバーにアクセス 2.$cd /var/~ でWordPressのインストールディレクトリに 移動 3.$wp
post generate --count=100 --post_type=post 4.投稿が100個生成された
10.
WP-CLIのいいところ • 手順の簡略化 • マウスいらない=キーボードから手を離さなくて良い •
自動化 • 例えば「いつも使う複数のプラグインを一括インストー ルして有効化」というシェルスクリプトを作っちゃう
11.
WP-CLIを使うための準備
12.
動作要件 • UNIX-like environment
(OS X, Linux, FreeBSD, Cygwin) • PHP 5.3.2 or later • WordPress 3.5.2 or later
13.
WP-CLIのインストール 1. ダウンロードして、 $ curl
-O https://raw.githubusercontent.com/wp-cli/builds/gh- pages/phar/wp-cli.phar 2. チェックして $ php wp-cli.phar --info 3. パスを通して $ chmod +x wp-cli.phar $ sudo mv wp-cli.phar /usr/local/bin/wp 4. 確認 $ wp --info 面倒!
14.
ローカルサーバーで使う • VCCW(Windows &
Mac) • サーバー作成時に自動でインストールされる • MAMP(Mac) • Homebrew で WP-CLI をインストールした後、パスを変更 • Windows • Composer で WP-CLI をインストールした後、パスを変更
15.
• VPS なら自力でインストール •
AWS なら AMIMOTO AMI を使う http://ja.megumi-cloud.com/ • 対応してるホスティングサーバーを使う • WordPress.com VIP など https://github.com/wp-cli/wp-cli/wiki/List-of- hosting-companies リモートサーバーで使う
16.
WP-CLIを使った操作例 今日はローカルのVCCWを使います
17.
WordPress本体に関する操作例 http://wp-cli.org/commands/core/ • wp core
version : WordPressのバージョンを調べる • wp core update : WordPressのアップデート • wp core update-db : データベースのアップデート
18.
プラグインに関する操作例 http://wp-cli.org/commands/plugin/ • wp plugin
status : インストール済みプラグイン • wp plugin activate <plugin>… : 有効化 • wp plugin deactivate <plugin>… : 無効化 • wp plugin install <plugin|zip|url>… --activate : インストールして有効化 • wp plugin update : アップデート
19.
テーマに関する操作例 http://wp-cli.org/commands/theme/ • wp theme
status : インストール済みのテーマ • wp theme activate <theme> : 有効化 • wp theme install <theme|zip|url>… --activate : インストールして有効化 • wp theme update : アップデート
20.
投稿・固定ページに関する操作例 http://wp-cli.org/commands/post/ • wp post
generate [--count=<number>] [-- post_type=<type>] ... : 投稿(固定ページ)の生成 • wp post delete $(wp post list --post_type='page' -- format=ids) : 固定ページを全て削除 • wp media regenerate : サムネイルを再生成
21.
ユーザーに関する操作例 http://wp-cli.org/commands/user/ • wp user
create <user-login> <user-email> • 新規ユーザーを作成 • wp user update <user> [--user_pass=<value>] • ユーザー情報のアップデート • 例えばユーザーのパスワード再設定(メールアドレスも 間違っていて届かない場合など)
22.
• wp db
export : データベースの書き出し • wp db import <file> : データベースのインポート • wp export : xml形式のデータのエクスポート • wp import <file> : xml形式のデータのインポート • wp search-replace <old> <new> • データベース内のテキストの検索・置換 (シリアライズされた文字列も正しく処理される) データベースに関する操作例 http://wp-cli.org/commands/db/
23.
Let’s try! It’s
very easy!!
24.
URLs • Command line
interface for WordPress | WP-CLI http://wp-cli.org/ • わーどぷれすっ! | wp-cli の使い方 http://wp.tekapo.com/how-to-use-wp-cli/ • VCCW http://vccw.cc/ • WordPress用のVagrant環境VCCWが大幅に パワーアップしました。 | firegoby http://firegoby.jp/archives/5542 • WP-CLIをMAMP環境で使う http://waviaei.com/2013/08/11/how-to- use-wp-cli-on-mamp/ • Alternative Install Methods | WP-CLI https://github.com/wp-cli/wp-cli/wiki/ Alternative-Install-Methods • List of hosting companies | WP-CLI https://github.com/wp-cli/wp-cli/wiki/List- of-hosting-companies • コマンドラインから WordPress を操作す る wp-cli 初級編 | dogmap.jp http://dogmap.jp/2013/09/12/wp-cli/ • WP-CLIでの各種セットアップ例 | 超高速 WordPress AMI 網元 http://ja.megumi-cloud.com/2013/12/02/ wp-cli-set-up/
Download