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の開発環境について調べてみた
Search
▲
July 06, 2021
Programming
1
280
最近のWordPressの開発環境について調べてみた
社内勉強会で使った資料です
▲
July 06, 2021
Tweet
Share
More Decks by ▲
See All by ▲
サーバーレスでフロントエンドも個人開発
mismith0227
0
410
見落としがちな想定漏れ
mismith0227
0
190
Variable Font を使ってみた
mismith0227
1
210
gulpをやめてnpm scriptを使う
mismith0227
0
160
Tailwindcssを使ってみる
mismith0227
0
210
カンパイ本町を支える技術
mismith0227
0
2.9k
WP REST APIとReact Nativeを使ってマガジンアプリを作る
mismith0227
1
2k
Material - UI v1が 出そうなので使ってみた
mismith0227
0
2.2k
なんか作ってサーバーレスに触れてみた
mismith0227
0
390
Other Decks in Programming
See All in Programming
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
180
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
430
Startups on Rails in Past, Present and Future–Irina Nazarova, RailsConf 2025
irinanazarova
0
130
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
2
10k
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
850
Team operations that are not burdened by SRE
kazatohiei
1
310
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
450
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
13
4.7k
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
780
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
2
13k
AI駆動のマルチエージェントによる業務フロー自動化の設計と実践
h_okkah
0
170
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.6k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Writing Fast Ruby
sferik
628
62k
Music & Morning Musume
bryan
46
6.6k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
740
Practical Orchestrator
shlominoach
189
11k
How to Ace a Technical Interview
jacobian
278
23k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Transcript
࠷ۙͷ8PSE1SFTTͷ ։ൃڥʹ͍ͭͯ ௐͯΈͨ
8PSE1SFTTͱͷ͖߹͍ ɾ͜ͷۀքʹೖͬͨͱ͖ʹඞཁͩͱࢥͬͯ ɹݸਓϒϩάͰͬͯΈΔ ɾ͔͠͠ɺࣄͰͬͨͷยखͰ͑Δఔ͔͠ͳ͘ ɹௐͳ͕ΒͩͬͨΒԿͱ͔Ͱ͖Δఔ
։ൃڥ͍Ζ͍Ζ
.".19".11
.".19".11 ɾ.".1͕.BDɺ9".11͕8JOEPXT ɾ8FC։ൃʹඞཁͳڥ͕·ͱ·͍ͬͯΔ ɾ͕ࣗ͜ͷۀքʹೖͬͨͱ͖ʹ8PSE1SFTTͷ ɹ։ൃڥͱ͍͑͜Εͩͬͨ ɾࠓͲ͏ΘΕ͍ͯΔͷ͔Βͳ͍͕ ɹ໊લ΄ͱΜͲฉ͔ͳͬͨ
7$$8
7$$8 ɾ7BHSBOUɺ$IFGɺ$FOU04ɺ8PSE1SFTTͷ಄จࣈΛ ɹͱ͍ͬͯΔ7BHSBOUϕʔεͷ։ൃڥ ɾίϚϯυૢ࡞ ɾαΠτΛ࡞Δ߹αΠτ͝ͱʹ7JSUVBM.BDIJOFΛ ɹ্ཱͪ͛Δ͜ͱʹͳΔͷͰ༰ྔΛѹഭ͢ΔهԱ
8PDLFS
8PDLFS ɾ%PDLFSϕʔε ɾαΠτ͝ͱʹίϯςφΛ࡞ΓΓସ͑Δ ɾ্ཱͪ͛·Ͱૣ͍ ɾෳͷςʔϚʢαΠτʣΛ࡞ΔͳΒ7$$8ΑΓ ɹ8PDLFSͱ͍͏Πϝʔδʁ
-PDBM
-PDBM ɾ͝ΖʹʹͳͬͯΘΕग़ͨ͠ ɾ%PDLFSϕʔεͷ(6*πʔϧʢॳ.BD͚ͩͩͬͨʣ ɾΤϯδχΞ͡Όͳͯ͑͘Δ ɾ(6*πʔϧ͚ͩͲίϚϯυૢ࡞ʢXQDMJʣͰ͖Δ ɾศར
-PDBM αΠτ໊ઃఆΛೖྗ
-PDBM 1)1ͷόʔδϣϯͷઃఆͱ͔
-PDBM ϩάΠϯใͷઃఆ
-PDBM ʂ ϑΝΠϧಛʹࢦఆ͠ͳ͚Ε-PDBM4JUFTҎԼʹੜ͞ΕΔ
XQFOW
XQFOW ɾ͍ͭʹެ͕ࣜग़ͨ͠ ɹʹͳͬͨͷࠓ͡Ίࠒʁ ɾ%PDLFSϕʔε ɾ%PDLFSͱOQN͕ඞཁ
XQFOW %PDLFSΞϓϦΛΠϯετʔϧ͓ͯ͘͠
XQFOW ίϚϯυଧͭʢ ͔͔Δʣ $ mkdir wp-test-site $ cd wp-test-site $
npm init -y $ npm i @wordpress/env —save-dev
XQFOW QBDLBHFKTPOΛॻ͖͑ͯɺTUBSU "scripts": { “wp-env": “wp-env", }, $ npm run
wp-env start $ npm run wp-env stop
XQFOW MPDBMIPTUͰදࣔ XQBENJO͔Βཧը໘ʹϩάΠϯͰ͖Δ
XQFOW ςʔϚϓϥάΠϯ։ൃɺͦͷଞઃఆΛ͢Δ߹XQFOWKTPOΛ࡞Δ ςʔϚϑΝΠϧσΟϨΫτϦԼͰ0, { “themes": “./theme-name“, }, $ npm run
wp-env start -update
ͲΕ͕͍͍ͷ͔ ɾ͍׳ΕͯΔͷͰ0, ʢ5XJUUFSͰϫʔυݕࡧ͢Δͱҙ֎ͱͲΕΘΕͯΔʣ ɾָͳͷ-PDBM ɾίϚϯυ͑ΔͳΒXQFOWɺ8PDLFSɺ7$$8͋Γ ɾࠓޙXQFOWʹͳ͍ͬͯ͘ͷ͔ ʢͪΐͬͱ৮ͬͨײ͡ศརͦ͏ͩͬͨ
ྑ͍͓Λ