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
660
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
100
Create Your Own Theme Page-Builder in Minutes
kevindees
0
2.1k
CSS Gird
kevindees
0
440
Forms make the web
kevindees
1
280
Design for Developers
kevindees
1
160
TypeRocket 3.0: Unleash WordPress and be amazing (Wilmington NC)
kevindees
1
360
TypeRocket 3.0 - Unleash WordPress and Be Amazing
kevindees
0
830
Busting The Loop Lies
kevindees
2
150
Pragmatic WordPress Workflow
kevindees
2
300
Other Decks in Programming
See All in Programming
React は次の10年を生き残れるか:3つのトレンドから考える
oukayuka
9
3k
Porting a visionOS App to Android XR
akkeylab
0
680
AI コーディングエージェントの時代へ:JetBrains が描く開発の未来
masaruhr
1
200
NEWT Backend Evolution
xpromx
1
140
AWS Summit Japan 2024と2025の比較/はじめてのKiro、今あなたは岐路に立つ
satoshi256kbyte
0
120
AI時代の『改訂新版 良いコード/悪いコードで学ぶ設計入門』 / ai-good-code-bad-code
minodriven
23
9.6k
A full stack side project webapp all in Kotlin (KotlinConf 2025)
dankim
0
150
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
1.1k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
2
200
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
260
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
1
7.3k
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
200
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.7k
Optimizing for Happiness
mojombo
379
70k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
4 Signs Your Business is Dying
shpigford
184
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
282
13k
Building Applications with DynamoDB
mza
95
6.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Writing Fast Ruby
sferik
628
62k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Bash Introduction
62gerente
613
210k
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