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
Modern WordPress Development
Search
Scott Walkinshaw
May 03, 2014
Technology
1
630
Modern WordPress Development
WordCamp Ottawa 2014 talk about development workflow with Bedrock.
Scott Walkinshaw
May 03, 2014
Tweet
Share
More Decks by Scott Walkinshaw
See All by Scott Walkinshaw
Designing GraphQL Schemas
swalkinshaw
4
300
Other Decks in Technology
See All in Technology
stupid jj tricks
indirect
0
7.7k
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
810
職種別ミートアップで社内から盛り上げる アウトプット文化の醸成と関係強化/ #DevRelKaigi
nishiuma
2
120
Trust as Infrastructure
bcantrill
0
270
Findy Team+のSOC2取得までの道のり
rvirus0817
0
290
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
20k
analysis パッケージの仕組みの上でMulti linter with configを実現する / Go Conference 2025
k1low
1
250
FastAPIの魔法をgRPC/Connect RPCへ
monotaro
PRO
1
640
Railsアプリケーション開発者のためのブックガイド
takahashim
13
5.9k
Go Conference 2025: GoのinterfaceとGenericsの内部構造と進化 / Go type system internals
ryokotmng
3
580
実装で解き明かす並行処理の歴史
zozotech
PRO
1
220
いまさら聞けない ABテスト入門
skmr2348
1
170
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Docker and Python
trallard
46
3.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
610
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Documentation Writing (for coders)
carmenintech
75
5k
How to Ace a Technical Interview
jacobian
280
23k
What's in a price? How to price your products and services
michaelherold
246
12k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
A better future with KSS
kneath
239
17k
Transcript
Modern WordPress Development
Scott Walkinshaw @swalkinshaw
Roots http://roots.io
“Live demos are like Global Thermonuclear War: the only way
to win is to not do a live demo in front of hundreds of strangers in the first place.” - speaking.io
Tools
Bedrock + + + + WordPress, but better.
1 Create a new Bedrock project
* Better folder structure * Easier WordPress configuration * Dependency
Management with Composer * Deployments with Capistrano
2 Create a development environment
VirtualBox, but better. Vagrant
dev === prod Parity is good.
Ansible Server configuration automation.
3 Add a plugin with Composer
Composer Dependency Manager for PHP
4 Create a production server
5 Deploy to production with Capistrano
Capistrano Remote server automation and deployment tool