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
630
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
70
Create Your Own Theme Page-Builder in Minutes
kevindees
0
1.9k
CSS Gird
kevindees
0
260
Forms make the web
kevindees
1
210
Design for Developers
kevindees
1
110
TypeRocket 3.0: Unleash WordPress and be amazing (Wilmington NC)
kevindees
1
300
TypeRocket 3.0 - Unleash WordPress and Be Amazing
kevindees
0
630
Busting The Loop Lies
kevindees
2
130
Pragmatic WordPress Workflow
kevindees
2
260
Other Decks in Programming
See All in Programming
OpenAI/Gemini APIを使って EPUBを翻訳するCLIツールをつくってみた
tomiyan
0
790
なぜ宣言的 UI は壊れにくいのか / Why declarative UI is less fragile
uenitty
29
13k
Play Billing Library 7.0.0 変更点まとめ@potatotips#88
kako351
0
160
CSC307 Lecture 10
javiergs
PRO
0
310
SRE チーム立ち上げ前に考えたこと・取り組んだこと / Considerations and Preparations Before Establishing an SRE Team
mackey0225
3
320
Temporalを取り巻く仕様を整理する
sajikix
0
110
CSC307 Lecture 12
javiergs
PRO
0
220
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.9k
開発部に不満を持っていたCSがエンジニアにジョブチェンしてわかった「勝手に諦めない」ことの大切さ
sakuraikotone
28
16k
CSC307 Lecture 07
javiergs
PRO
0
220
企業向け生成AIアプリの 開発から得られた知見
takaakikakei
0
310
SDCon2024: Enabling DevOps and Team Topologies thru architecture: architecting for fast flow
cer
PRO
0
780
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
4 Signs Your Business is Dying
shpigford
178
21k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
20
7.2k
Bash Introduction
62gerente
607
210k
How GitHub Uses GitHub to Build GitHub
holman
471
290k
From Idea to $5000 a Month in 5 Months
shpigford
377
46k
10 Git Anti Patterns You Should be Aware of
lemiorhan
652
58k
Rails Girls Zürich Keynote
gr2m
93
13k
The Invisible Side of Design
smashingmag
294
50k
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