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
230
タブレットファーストと マルチデバイスUI
yat8823jp
3
900
チームビルディングコミュニケーション
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.1k
Other Decks in Technology
See All in Technology
上長や社内ステークホルダーに対する解像度を上げて、より良い補完関係を築く方法 / How-to-increase-resolution-and-build-better-complementary-relationships-with-your-bosses-and-internal-stakeholders
madoxten
13
7.6k
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
1.7k
技術職じゃない私がVibe Codingで感じた、AGIが身近になる未来
blueb
0
120
IAMのマニアックな話 2025を執筆して、 見えてきたAWSアカウント管理の現在
nrinetcom
PRO
4
550
比起獨自升級 我更喜歡 DevOps 文化 <3
line_developers_tw
PRO
0
160
「実体」で築く共通認識: 開発現場のコミュニケーション最適化 / Let's Get on the Same Page with Concrete Artifacts: Optimization of Communication in dev teams
kazizi55
0
140
SFTPコンテナからファイルをダウンロードする
dip
0
200
Whats_new_in_Podman_and_CRI-O_2025-06
orimanabu
3
180
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
7.3k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
770
マルチテナント+マルチプロダクト SaaS への AI Agent の組み込み方
kworkdev
PRO
2
330
菸酒生在 LINE Taiwan 的後端雙刀流
line_developers_tw
PRO
0
140
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
94
14k
Writing Fast Ruby
sferik
628
61k
Visualization
eitanlees
146
16k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Done Done
chrislema
184
16k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
RailsConf 2023
tenderlove
30
1.1k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
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େจࣈ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠