Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

WP-CLI (WordBench Sendai 20140628)

5.756 visualizaciones

Publicado el

WordBench仙台 2014年6月勉強会
「黒い画面も怖くない。WP-CLIの便利な使い方」のセッション資料

Publicado en: Internet
  • Follow the link, new dating source: ❤❤❤ http://bit.ly/2F7hN3u ❤❤❤
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Dating direct: ❤❤❤ http://bit.ly/2F7hN3u ❤❤❤
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí

WP-CLI (WordBench Sendai 20140628)

  1. 1. 黒い画面も怖くない
 WP-CLIの便利な使い方 五十嵐和恵 Kazue IGARASHI
  2. 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. 3. 本日のお品書き • WP-CLIとは • WP-CLIを使うための準備 • WP-CLIを使った操作例 • アップグレード / プラグイン・テーマの操作 • 投稿・固定ページ関する操作 / ユーザーの操作 • データベースの操作
  4. 4. WP-CLIとは http://wp-cli.org/
  5. 5. A command line interface for WordPress コマンドラインからWordPressのセットアップを含む
 すべてのことが行えるツール 例えば • WordPress本体のインストールやアップグレード • プラグインやテーマのインストール・アップデート、有効化・無効化 • 投稿・固定ページ関する操作 • ユーザーの操作 • データベースの操作
  6. 6. CLI = Command Line Interface 通称「黒い画面」を使います
  7. 7. WP-CLIで出来ることは
 ダッシュボードからでも出来る • WordPress本体のアップグレード • プラグインやテーマの操作 • 投稿・固定ページ関する操作 • ユーザーの操作 • データベースの操作
  8. 8. 例)投稿をたくさん作りたい 1.URLにアクセス 2.IDとパスワードでログイン 3.プラグインの新規追加ページに行く 4.Duplicate Post プラグインを検索してインストールして有効 化 5.投稿(固定ページ)にいって、ひたすら「複製」をクリック
  9. 9. WP-CLIだと 1.コマンドラインツールでSSHでサーバーにアクセス 2.$cd /var/~ でWordPressのインストールディレクトリに 移動 3.$wp post generate --count=100 --post_type=post 4.投稿が100個生成された
  10. 10. WP-CLIのいいところ • 手順の簡略化 • マウスいらない=キーボードから手を離さなくて良い • 自動化 • 例えば「いつも使う複数のプラグインを一括インストー ルして有効化」というシェルスクリプトを作っちゃう
  11. 11. WP-CLIを使うための準備
  12. 12. 動作要件 • UNIX-like environment (OS X, Linux, FreeBSD, Cygwin) • PHP 5.3.2 or later • WordPress 3.5.2 or later
  13. 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. 14. ローカルサーバーで使う • VCCW(Windows & Mac) • サーバー作成時に自動でインストールされる • MAMP(Mac) • Homebrew で WP-CLI をインストールした後、パスを変更 • Windows • Composer で WP-CLI をインストールした後、パスを変更
  15. 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. 16. WP-CLIを使った操作例 今日はローカルのVCCWを使います
  17. 17. WordPress本体に関する操作例
 http://wp-cli.org/commands/core/ • wp core version : WordPressのバージョンを調べる • wp core update : WordPressのアップデート • wp core update-db : データベースのアップデート
  18. 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. 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. 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. 21. ユーザーに関する操作例
 http://wp-cli.org/commands/user/ • wp user create <user-login> <user-email> • 新規ユーザーを作成 • wp user update <user> [--user_pass=<value>] • ユーザー情報のアップデート • 例えばユーザーのパスワード再設定(メールアドレスも 間違っていて届かない場合など)
  22. 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. 23. Let’s try! It’s very easy!!
  24. 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/

×