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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kevin Dees
November 03, 2012
Programming
0
680
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
120
Create Your Own Theme Page-Builder in Minutes
kevindees
0
2.2k
CSS Gird
kevindees
0
520
Forms make the web
kevindees
1
310
Design for Developers
kevindees
1
180
TypeRocket 3.0: Unleash WordPress and be amazing (Wilmington NC)
kevindees
1
400
TypeRocket 3.0 - Unleash WordPress and Be Amazing
kevindees
0
950
Busting The Loop Lies
kevindees
2
170
Pragmatic WordPress Workflow
kevindees
2
310
Other Decks in Programming
See All in Programming
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
560
CSC307 Lecture 02
javiergs
PRO
1
770
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
600
CSC307 Lecture 01
javiergs
PRO
0
690
AI & Enginnering
codelynx
0
110
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
190
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
ThorVG Viewer In VS Code
nors
0
770
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
「ブロックテーマでは再現できない」は本当か?
inc2734
0
920
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
110
Implementation Patterns
denyspoltorak
0
280
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.1k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
Git: the NoSQL Database
bkeepers
PRO
432
66k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
92
Deep Space Network (abreviated)
tonyrice
0
47
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
99
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
56
Abbi's Birthday
coloredviolet
1
4.7k
KATA
mclloyd
PRO
34
15k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
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