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
640
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
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
150
[VPoE Global Summit] サービスレベル目標による信頼性への投資最適化
satos
0
200
「魔法少女まどか☆マギカ Magia Exedra」のIPのキャラクターを描くための3Dルック開発
gree_tech
PRO
0
130
Digitization部 紹介資料
sansan33
PRO
1
5.6k
AI時代におけるデータの重要性 ~データマネジメントの第一歩~
ryoichi_ota
0
710
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
940
ハノーファーメッセ2025で見た生成AI活用ユースケース.pdf
hamadakoji
0
300
AIとともに歩んでいくデザイナーの役割の変化
lycorptech_jp
PRO
0
770
現場データから見える、開発生産性の変化コード生成AI導入・運用のリアル〜 / Changes in Development Productivity and Operational Challenges Following the Introduction of Code Generation AI
nttcom
1
420
クラウドとリアルの融合により、製造業はどう変わるのか?〜クラスメソッドの製造業への取組と共に〜
hamadakoji
0
270
OCIjp_Oracle AI World_Recap
shinpy
1
150
RDS の負荷が高い場合に AWS で取りうる具体策 N 連発/a-series-of-specific-countermeasures-available-on-aws-when-rds-is-under-high-load
emiki
7
4.5k
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
The Language of Interfaces
destraynor
162
25k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Faster Mobile Websites
deanohume
310
31k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Building Applications with DynamoDB
mza
96
6.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Balancing Empowerment & Direction
lara
5
700
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