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
Pragmatic WordPress WorkFlow: Theming
Search
Kevin Dees
November 03, 2012
Programming
0
670
Pragmatic WordPress WorkFlow: Theming
Building pro themes with any feature you want in 30 minute
Kevin Dees
November 03, 2012
Tweet
Share
More Decks by Kevin Dees
See All by Kevin Dees
The Hidden Features Of CSS
kevindees
1
110
Create Your Own Theme Page-Builder in Minutes
kevindees
0
2.1k
CSS Gird
kevindees
0
460
Forms make the web
kevindees
1
290
Design for Developers
kevindees
1
170
TypeRocket 3.0: Unleash WordPress and be amazing (Wilmington NC)
kevindees
1
380
TypeRocket 3.0 - Unleash WordPress and Be Amazing
kevindees
0
870
Busting The Loop Lies
kevindees
2
160
Pragmatic WordPress Workflow
kevindees
2
310
Other Decks in Programming
See All in Programming
Leading Effective Engineering Teams in the AI Era
addyosmani
1
270
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
470
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
400
Swift Concurrency - 状態監視の罠
objectiveaudio
2
510
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2k
あなたとKaigi on Rails / Kaigi on Rails + You
shimoju
0
130
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
190
Your Perfect Project Setup for Angular @BASTA! 2025 in Mainz
manfredsteyer
PRO
0
170
All About Angular's New Signal Forms
manfredsteyer
PRO
0
120
Software Architecture
hschwentner
6
2.3k
私はどうやって技術力を上げたのか
yusukebe
43
18k
Serena MCPのすすめ
wadakatu
4
980
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.3k
Leading Effective Engineering Teams in the AI Era
addyosmani
1
280
Transcript
Pragmatic WordPress WorkFlow: Theming with Kevin Dees at WordCamp Raleigh
2012 Saturday, November 3, 12
Kevin Dees Developer at Robojuice in Greenville SC √ kevindees.cc
√ @kevindees X google+ X facebook Saturday, November 3, 12
Recourses • https://github.com/kevindees/pragTheme • https://speakerdeck.com/kevindees/ Saturday, November 3, 12
Pragmatic Approach • Dealing with things sensibly and realistically in
a way that is based on practical rather than theoretical considerations. • Avoiding our need, as developers, to over engineer WordPress themes by using best practices and preexisting code Saturday, November 3, 12
Getting Started DRY Saturday, November 3, 12
Don’t Repeat Yourself / Others Saturday, November 3, 12
DRY Toolbox • Plugins • Themes • GitHub • jQuery
Plugins • CSS Frameworks • WordPress Frameworks Don't Repeat Yourself Saturday, November 3, 12
Using Other Themes • Genesis Theme Framework • WordPress 2012
Theme • Bones WordPress Theme Don't Repeat Yourself Saturday, November 3, 12
http://themble.com/bones/ Saturday, November 3, 12
Using Plugins • SEO: Yoast • Backups: BackupBuddy • Forms:
Gravity Forms • Caching: W3 Total Cache Don't Repeat Yourself Saturday, November 3, 12
http://wordpress.org/extend/plugins/wordpress-seo/ Saturday, November 3, 12
http://wordpress.org/extend/plugins/w3-total-cache/ Saturday, November 3, 12
http://www.gravityforms.com/ Saturday, November 3, 12
http://ithemes.com/purchase/backupbuddy/ Saturday, November 3, 12
As of October 31st 2012, both Sidebar Manager and WooSEO
will be removed from the WooFramework, in favour of WooSidebars and WordPress SEO by Yoast, respectively. “ ~ WooThemes Saturday, November 3, 12
Using Frameworks • CPTypes and Taxonomies: ACPT • Theme Options:
Options Framework • Meta Boxes and Fields: WP Alchemy • Require Plugins: TGM Plugin Activation Don't Repeat Yourself Saturday, November 3, 12
https://github.com/kevindees/advanced_custom_post_types Saturday, November 3, 12
https://github.com/devinsays/options-framework-plugin Saturday, November 3, 12
https://github.com/farinspace/wpalchemy Saturday, November 3, 12
https://github.com/thomasgriffin/TGM-Plugin-Activation/ Saturday, November 3, 12
The Code Saturday, November 3, 12
Saturday, November 3, 12
ACPT Saturday, November 3, 12
Saturday, November 3, 12
WP Alchemy Saturday, November 3, 12
Saturday, November 3, 12
Saturday, November 3, 12
Saturday, November 3, 12
Theme Options Saturday, November 3, 12
Saturday, November 3, 12
TGM Saturday, November 3, 12
Saturday, November 3, 12
DEMO Saturday, November 3, 12
WordPress Docs • http://codex.wordpress.org/ Function_Reference/get_post_meta • http://codex.wordpress.org/ Function_Reference/get_option Saturday, November
3, 12