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
680
0
Share
Pragmatic WordPress WorkFlow: Theming
Building pro themes with any feature you want in 30 minute
Kevin Dees
November 03, 2012
More Decks by Kevin Dees
See All by Kevin Dees
The Hidden Features Of CSS
kevindees
1
130
Create Your Own Theme Page-Builder in Minutes
kevindees
0
2.3k
CSS Gird
kevindees
0
530
Forms make the web
kevindees
1
320
Design for Developers
kevindees
1
180
TypeRocket 3.0: Unleash WordPress and be amazing (Wilmington NC)
kevindees
1
430
TypeRocket 3.0 - Unleash WordPress and Be Amazing
kevindees
0
970
Busting The Loop Lies
kevindees
2
190
Pragmatic WordPress Workflow
kevindees
2
320
Other Decks in Programming
See All in Programming
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
200
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
480
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
220
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
710
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.3k
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
220
Swiftのレキシカルスコープ管理
kntkymt
0
210
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
2
270
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
Lessons from Spec-Driven Development
simas
PRO
0
130
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
600
For a Future-Friendly Web
brad_frost
183
10k
Utilizing Notion as your number one productivity tool
mfonobong
4
310
Designing Powerful Visuals for Engaging Learning
tmiket
1
390
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Faster Mobile Websites
deanohume
310
31k
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