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
570
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
280
Other Decks in Technology
See All in Technology
visionOSでの空間表現実装とImmersive Video表示について / ai-immersive-visionos
cyberagentdevelopers
PRO
1
110
「 SharePoint 難しい」ってよく聞くけど、そんなに言うなら8歳の息子に試してもらった
taichinakamura
1
620
CyberAgent 生成AI Deep Dive with Amazon Web Services / genai-aws
cyberagentdevelopers
PRO
1
480
【若手エンジニア応援LT会】AWSで繋がり、共に成長! ~コミュニティ活動と新人教育への挑戦~
kazushi_ohata
0
180
Automated Promptingを目指すその前に / Before we can aim for Automated Prompting
rkaga
0
110
最速最小からはじめるデータプロダクト / Data Product MVP
amaotone
5
740
急成長中のWINTICKETにおける品質と開発スピードと向き合ったQA戦略と今後の展望 / winticket-autify
cyberagentdevelopers
PRO
1
160
サイバーエージェントにおける生成AIのリスキリング施策の取り組み / cyber-ai-reskilling
cyberagentdevelopers
PRO
2
200
【技術書典17】OpenFOAM(自宅で極める流体解析)2次元円柱まわりの流れ
kamakiri1225
0
210
MAMを軸とした動画ハンドリングにおけるAI活用前提の整備と次世代ビジョン / abema-ai-mam
cyberagentdevelopers
PRO
1
120
マネジメント視点でのre:Invent参加 ~もしCEOがre:Inventに行ったら~
kojiasai
0
470
使えそうで使われないCloudHSM
maikamibayashi
0
170
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
Visualization
eitanlees
144
15k
What's in a price? How to price your products and services
michaelherold
243
12k
We Have a Design System, Now What?
morganepeng
50
7.2k
Bash Introduction
62gerente
608
210k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Happy Clients
brianwarren
97
6.7k
Facilitating Awesome Meetings
lara
49
6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
22k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
Music & Morning Musume
bryan
46
6.1k
Learning to Love Humans: Emotional Interface Design
aarron
272
40k
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