Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WordPress 管理をラクにする WP-CLI
Search
YAT
July 20, 2019
Technology
3
5.8k
WordPress 管理をラクにする WP-CLI
Shimane WordPress Meetup #6 でお話したスライドです。
WP-CLI の紹介、使い方など。
YAT
July 20, 2019
Tweet
Share
More Decks by YAT
See All by YAT
slide-なごデvol4-YAT
yat8823jp
0
130
タブレットファーストと マルチデバイスUI
yat8823jp
4
240
タブレットファーストと マルチデバイスUI
yat8823jp
3
910
チームビルディングコミュニケーション
yat8823jp
1
840
Tablet-first thinking - タブレットファーストの考え方
yat8823jp
3
140
design and typography
yat8823jp
1
160
フォントの基礎をおさらいしよう
yat8823jp
0
230
WordPressの テーマ開発フローを ブログに書いたお話
yat8823jp
0
190
テーマチェックのすすめ
yat8823jp
1
1.2k
Other Decks in Technology
See All in Technology
自律的なスケーリング手法FASTにおけるVPoEとしてのアカウンタビリティ / dev-productivity-con-2025
yoshikiiida
1
7k
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
130
Tokyo_reInforce_2025_recap_iam_access_analyzer
hiashisan
0
160
KubeCon + CloudNativeCon Japan 2025 Recap
ren510dev
1
330
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
2
6.2k
生成AI時代 文字コードを学ぶ意義を見出せるか?
hrsued
1
750
Backlog ユーザー棚卸しRTA、多分これが一番早いと思います
__allllllllez__
1
110
OpenHands🤲にContributeしてみた
kotauchisunsun
1
500
mrubyと micro-ROSが繋ぐロボットの世界
kishima
3
390
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
4
280
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
390
ビズリーチが挑む メトリクスを活用した技術的負債の解消 / dev-productivity-con2025
visional_engineering_and_design
1
3.1k
Featured
See All Featured
Fireside Chat
paigeccino
37
3.5k
Six Lessons from altMBA
skipperchong
28
3.9k
Facilitating Awesome Meetings
lara
54
6.4k
How GitHub (no longer) Works
holman
314
140k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Designing Experiences People Love
moore
142
24k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
5
240
Being A Developer After 40
akosma
90
590k
It's Worth the Effort
3n
185
28k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
Transcript
8PSE1SFTTཧΛϥΫʹ͢Δ 81$-* 4IJNBOF8PSE1SFTT.FFUVQ :"5
:"5 σβΠϯίϛϡχςΟ ʮσβΠϯϑϩϯτʯओ࠵ ϑϦʔϥϯε σβΠφʔσϕϩούʔ :"5ͷCMPHΛӡӦ IUUQTQSPpMFTXPSEQSFTTPSHZBUKQ 8PSE1SFTTQSPpMF
8PSE1SFTTͱͷؔΘΓ 5IFNF%FWFMPQFS 1MVHJO%FWFMPQFS 5SBOTMBUJPO$POUSJCVUPS 5SBOTMBUJPO&EJUPS 8PSE$BNQ0SHBOJ[FS 8PSE$BNQ4QFBLFS
3%%BTICPBSEQEG IUUQTXPSEQSFTTPSHQMVHJOTSEEBTICPBSEQEG
UIFNSJTIWFSTJPO IUUQTHJUIVCDPNZBUKQUIFNSJTIW
8PSE1SFTTͷςʔϚ։ൃΛॳΊͯߦ͏ਓʹ͚ͯͷ੍࡞ϑϩʔ IUUQTXQZBUOFUDPN Q
σβΠϯ
None
None
None
None
None
ࣄ༰ w αΠτͷઃܭɾσβΠϯ w 69σβΠϯ w ϑϩϯτΤϯυɺόοΫΤ ϯυ w 8PSE1SFTT
w ϥΠςΟϯά w ࣸਅࡱӨ w 6*σβΠϯ w ϚʔΫΞοϓɾίʔσΟϯά w αʔόʔαΠυ w ίϯαϧςΟϯά w ηϛφʔɺΠϕϯτओ࠵ w ಈըࡱӨฤू
%PZPVLOPX81$-*
81$-* l81$-*8PSE1SFTTΛཧ͢ΔͨΊͷίϚϯυϥΠϯΠϯλʔ ϑΣʔεͰ͢ɻϓϥάΠϯͷΞοϓσʔτϚϧναΠτͷηοτ ΞοϓͳͲͷଟ͘ͷ͜ͱΛϒϥβແ͠Ͱߦ͏͜ͱ͕Ͱ͖·͢ɻz IUUQTXQDMJPSHKB
8PSE1SFTTͷΞοϓσʔτͲ͏ͯ͠Δʁ
8PSE1SFTTͷΞοϓσʔτͲ͏ͯ͠Δʁ
8PSE1SFTTͷΞοϓσʔτͲ͏ͯ͠Δʁ
ӡ༻αΠτ͕ݸ͋ͬͨΒʁ
ςετڥϩʔΧϧڥ Δͱ͢Εʁ
ϩάΠϯ͍ͯ͘͠ͷׂͱ໘
81$-*ͳΒ XQ˓˓VQEBUF ͜ͷίϚϯυΛୟ͚ͩ͘
81$-*ͳΒ ෳ͋ΔͳΒίϚϯυΛίϐϖ
લఏ݅
લఏ݅ w ࠇ͍ը໘Λ৮Δඞཁ͕͋Δ w 44)ʹΑΔαʔόʔଓ͕ඞཁ w Ϋϥυαʔόʔ 714 Ұ෦ϨϯλϧαʔόʔͰར༻Մೳ w
81$-*ͷΠϯετʔϧඞਢ
ࠇ͍ը໘
w ҰίϚϯυΛ͍Ζ͍Ζௐ͍ͯͦ͏ͳͷΛࣗϊʔτʹ͢Δ w Α͘͏ίϚϯυׂͱগͳ͍ͷͰ͔ͦ͜Β͏ w શ෦͓͏ͱ͠ͳ͍ w Ұೖྗ࣮ͯ͠ߦͨ͠ίϚϯυˢΩʔͰཤྺ͕ग़ͤΔ w ίϚϯυΛϛε࣮ͯ͠ߦ͞Εͳ͍͚ͩͰյΕͨΓ͠ͳ͍
w ͍͚͍ͨͩͬͯ͠ͳ͍ίϚϯυຊʹյΕΔͷͰΘͳ͍ ࠇ͍ը໘Λ͏ίπ
44) 44)ͱɺ4FDVSF4IFMMʢηΩϡΞγΣϧʣͷུশͰɺϦ Ϟʔτίϯϐϡʔλͱ௨৴͢ΔͨΊͷϓϩτίϧͰ͢ɻ ೝূ෦ΛؚΊωοτϫʔΫ্ͷ௨৴͕ͯ͢҉߸Խ͞Ε ΔͨΊɺ҆શʹ௨৴͢Δ͜ͱ͕Ͱ͖·͢ɻ
44) w.BD5FSNJOBM w8JOEPXT(JUCBTI wJ1IPOF5FSNJOVT w"OESPJE$POOFDU#PU etc
αʔόʔ w"84 w͘͞Β714 w͘͞ΒϨϯλϧαʔόʔ wΤοΫεαʔόʔ etc
81$-*ͷΠϯετʔϧ Ϩϯλϧαʔόʹʰ81$-*ʱΛαΫͬͱೖΕΔγΣϧεΫϦ ϓτ࡞ͬͯΈͨΑ ͖ͯͬΜͷ۩ɻIUUQTXXXUFDLJOHPSHBSDIJWFT
81$-*ͷΠϯετʔϧ Ϩϯλϧαʔόʹʰ81$-*ʱΛαΫͬͱೖΕΔγΣϧεΫϦ ϓτ࡞ͬͯΈͨΑ ͖ͯͬΜͷ۩ɻIUUQTXXXUFDLJOHPSHBSDIJWFT
࿅श͢ΔͳΒϩʔΧϧͰ
IUUQTMPDBMCZqZXIFFMDPN -PDBM CZ'MZXIFFM
-PDBM CZ'MZXIFFM
BQQQVCMJDҎԼʹ8PSE1SFTT͕ೖ͍ͬͯΔ -PDBM CZ'MZXIFFM
-PDBM CZ'MZXIFFM XQDMJWFSTJPOόʔδϣϯใ֬ೝ
81$-*ࣗͷίϚϯυ
81$-*ࣗʹؔ͢ΔίϚϯυ w XQDMJWFSTJPO w XQDMJJOGP w XQDMJDIFDLVQEBUF w XQDMJVQEBUF όʔδϣϯදࣔ
RͰൈ͚Δ ΠϯϑΥϝʔγϣϯใͷදࣔ Ξοϓσʔτ͕͋Δ͔νΣοΫ XQDMJͷΞοϓσʔτɻOJHIUMZ͚Δ ͱφΠτϦʔϏϧυ൛ ϦϦʔεલ։ൃத ͷ࠷৽൛ ɻ
Πϯετʔϧؔ
Πϯετʔϧؔ w XQDPSFEPXOMPBE 8PSE1SFTTຊମμϯϩʔυ Φϓγϣϯ w WFSTJPO w MPDBMF όʔδϣϯࢦఆͯ͠μϯϩʔυ
ݴޠࢦఆ 8PSE1SFTTຊମΠϯετʔϧ w XQDPSFJOTUBMM
Πϯετʔϧؔ w XQQMVHJOJOTUBMM ϓϥάΠϯ Πϯετʔϧ Φϓγϣϯ w BDUJWBUF ϓϥάΠϯ໊63-͕ೖΓ·͢ɻ [JQϑΝΠϧ͔ΒՄೳ
Πϯετʔϧͨ͠ϓϥάΠϯΛ༗ޮԽ
Πϯετʔϧؔ w XQUIFNFJOTUBMM ςʔϚ Πϯετʔϧ Φϓγϣϯ w BDUJWBUF ςʔϚ໊63-͕ೖΓ·͢ɻ [JQϑΝΠϧ͔ΒՄೳ
Πϯετʔϧͨ͠ςʔϚΛ༗ޮԽ
Ξοϓσʔτؔ
Ξοϓσʔτؔ w XQDPSFVQEBUF 8PSE1SFTTຊମΞοϓσʔτ Φϓγϣϯ w WFSTJPO Ξοϓσʔτ͢ΔόʔδϣϯΛࢦఆ
Ξοϓσʔτؔ w XQQMVHJOVQEBUF ϓϥάΠϯ ΛΞοϓσʔτ Φϓγϣϯ w BMM ͯ͢ͷϓϥάΠϯΛΞοϓσʔτ
Ξοϓσʔτؔ w XQUIFNFVQEBUF ςʔϚ ΛΞοϓσʔτ Φϓγϣϯ w BMM ͯ͢ͷςʔϚΛΞοϓσʔτ
σʔλϕʔε
σʔλϕʔε w XQEC w XQECESPQ ZFT w XQECFYQPSU
w XQECJNQPSU EC໊ Λ࡞ EC໊ Λআ ϑΝΠϧ໊ ͱͯ͠ECΤΫεϙʔτ ϑΝΠϧ໊ ͔ΒECΠϯϙʔτ
σʔλϕʔεจࣈྻॻ͖͑
σʔλϕʔεจࣈྻॻ͖͑ w XQTFBSDISFQMBDFMPDBMDPNFYBNQMFDPN ECͷจࣈྻMPDBMDPNΛFYBNQMFDPNʹஔ͖͑ ͜ͷࡍγϦΞϥΠζஔ͖͑ͯ͘ΕΔ
γϦΞϥΠζ
γϦΞϥΠζ σʔλΛͭͷʹʮܕʯʮαΠζʯʮʯΛηοτͰ࣋ͭͷɻ
γϦΞϥΠζ ܕɾɾɾɾ4USJOHܕɹɹɹɹɹɹܕ αΠζɾɾɹɹɹɹɹɹɹɹจࣈ ɾɾɾɾIUUQMPDBMIPTU ͜ͷใΛηοτͰ͍࣋ͬͯΔ
γϦΞϥΠζ ͜ͷใΛςΩετͰมͯ͠͠·͏ͱ ܕɾɾɾɾ4USJOHܕ αΠζɾɾ ɾɾɾɾIUUQMPDBMIPTU ܕɾɾɾɾ4USJOHܕ αΠζɾɾ ɾɾɾɾIUUQFYBNQMF
γϦΞϥΠζ ͜ͷใΛςΩετͰมͯ͠͠·͏ͱ ܕɾɾɾɾ4USJOHܕ αΠζɾɾ ɾɾɾɾIUUQMPDBMIPTU ܕɾɾɾɾ4USJOHܕ αΠζɾɾ ɾɾɾɾIUUQFYBNQMF จࣈ
γϦΞϥΠζ ͜ͷใΛςΩετͰมͯ͠͠·͏ͱ ܕɾɾɾɾ4USJOHܕ αΠζɾɾ ɾɾɾɾIUUQMPDBMIPTU ܕɾɾɾɾ4USJOHܕ αΠζɾɾ ɾɾɾɾIUUQFYBNQMF จࣈ ࠩҟ͕ग़Δ
γϦΞϥΠζ Կ͕ى͜Δͷ͔ʁ γϦΞϥΠζͨ͠σʔλΛॲཧ͢Δ߹ʹ ಈ࡞͠ͳ͍ϓϥάΠϯͳͲ͕ग़͖ͯ·͢ɻ
)JOU &SSPS5IJTEPFTOPUTFFNUPCFB8PSE1SFTTJOTUBMMBUJPO ͜ͷΤϥʔ͕ग़ͨΒ8PSE1SFTT͕Πϯε τʔϧ͞Ε͍ͯΔύεΛΦϓγϣϯΛͬ ͍ͯ͑ͯͩ͘͞ QBUIBQQQVCMJD
ͬͱ͍Ζ͍Ζ͋Γ·͢ ৄ͘͠υΩϡϝϯτΛͲ͏ͧ IUUQTEFWFMPQFSXPSEQSFTTPSHDMJDPNNBOET
8PSE1SFTTΛ ͲΜͲΜָʹཧ͠·͠ΐ͏
8PSE1SFTTΛ ͲΜͲΜָʹཧ͠·͠ΐ͏
8PSE1SFTTΛ ͲΜͲΜָʹཧ͠·͠ΐ͏ 8ͱ1େจࣈ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠