まだftpで消耗してるの? wordmoveではじめる 異次元のデータ転送
TRANSCRIPT
まだFTPで消耗してるの? Wordmoveではじめる
異次元のデータ転送2016.10.26 WordBench 東京
Sou-Lab.
森田 壮 @sou_lab
Gaji-Labo Inc.
Sou-Lab.
2016.9.17 WordCamp TokyoWordPressでも意識したいアクセシビリティ ~「優しいウェブサイト」作りをはじめよう~
「テーマ開発のいま」 ということで
テーマのアップロード どうしてますか?
FTP? FTPS? SFTP?
wp-contentいって、themeいって、テーマ名いって、style.css…
データのエクスポート どうしてますか?
phpMyAdmin? Sequel Pro? 管理画面から?
めんどくさい!
Wordmovehttps://github.com/welaika/wordmove
Wordmovehttps://github.com/welaika/wordmove
Wordmove使用方法
$ wordmove pull -a
コマンド一発でリモートとローカルを同期
ググるとVCCWとセットで説明されていることが多い
MAMPで使いたい
direnvhttps://github.com/direnv/direnv
MAMPのmysqlにpathを
export PATH=/Applications/MAMP/Library/bin:$PATH
.envrcファイルに記述する これでMAMPのmysqlをCLIで操作できる つまりMAMPでWormoveが使える!
MAMPのmysqlにpathを
export PATH=/Applications/MAMP/bin/php/php5.6.10/bin:$PATH
ついでにphpもしておくとWP-CLI使えて便利! ※別途WP-CLIのインストールが必要
設定はmovefileに
サーバーやローカルのssh、db情報を入れる
WordMoveの基本$ wordmove pull $ wordmove push $ wordmove help
ダウンロード アップロード ヘルプ
基本、上げるか、下げるか。ヘルプで大体わかる。
WordMoveのオプション$ wordmove pull -a $ wordmove pull -t $ wordmove pull -d $ wordmove pull -u $ wordmove pull -p
全部 テーマ データベース アップロード プラグイン
他にもオプションはあるので"help"で確認
DEMO