Upload
ptah-dunbar
View
956
Download
4
Embed Size (px)
DESCRIPTION
WP Framework - A blank WordPress theme framework
Citation preview
WP FrameworkA blank WordPress Theme Framework
that's everything you need and nothing you don't.
My name is Ptah Dunbar and I’m here to talk about a cool project of mine.
Introduction• Who am I?
– Oh, hai. My name is Ptah Dunbar• Web Developer with three years of experience• I specialize in front-end web development and WordPress.• I blog @ http://ptahd.com• and twitter @ptahdunbar (what’s yours?)
• Design by Craftsmen– A web creative studio specializing in WordPress development.– Based in Atlanta, Ga.
• How I got into WordPress– Stumbled upon WordPress back in the 2.0 days– It was dead easy to create themes, extremely flexible, open source
with a big community and made my workflow more efficient. I love WordPress!
The State of the Theme• The good
– There are tons of free themes available in the WP Theme’s Directory– It is extremely easy to download a theme and try it out
• The bad– A lot of themes available for WordPress are poorly written (e.g. invalid
HTML/CSS from the get-go)– Only contain the bare minimum to make it work
• The ugly– Themes Aren’t taking advantage of the WordPress widget system– Themes aren’t really taking advantage of core WordPress functionality– A lot of themes aren’t really pushing the WordPress
What is a Theme Framework?• (noun) a Theme Framework is an efficient, barebones,
WordPress theme that is modular, easily extensible, andserves as base foundation for any type of WordPress Theme.
Keywords• Efficient (I love this word.)
• Modular• Extensible
WP Framework’s Goal
• WP Framework’s only goal is to raise the standard for WordPress Themes and dramatically improve creating new themes from scratch.
WP Framework’s Principles• Everything you need and nothing you don’t.• Designer Friendly
– Semantic Classes• Browser/OS Detection• Plain Old Semantic xHTML and CSS
• Developer Friendly– WP Framework’s Hook System
• Ability to easily change WP Framework’s default behavior• Easily extend Framework functionality• MVC type approach to theme development
WP Framework Features• SEO title tags• Organized folder structure• Valid HTML/CSS• Framework code is fully documented and easy to understand• Browser CSS Reset• Sensible Base layout• Microformats• MicroID• Semantic Classes (sandbox like, functions)• CSS browser/OS detection• Over 30 hooks and filters available• …and A LOT more that I lost count of
The Future of WP Framework• The near future
– Theme Builder
• Right after the near future– Everything you need and nothing you don’t
• WP Framework community• Framework extensions
Credits and Shoutouts
• Kubrick – default theme• K2 – Binary Bonsai• Sandbox – Scott Wallick • Thematic – Ian Stewart• Hybrid – Justin Tadlock• Tarski by Ben Eastaugh• Thesis by Chris Pearson
• Nathan Rice (nathanrice.net)
• Cory Miller at iThemes• Chris Jean (WP Roadmap)• Jeff Chandler at WP
Tavern• Mike at WPCandy• SP
Thanks for your time!
Q&A?
Learn more about WP Framework
Via the website:
• http://wpframework.com• http://ptahdunbar.com
Via Twitter:
• @wpframework• @ptahdunbar