WP Framework A  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, and serves 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 P lain  O ld  S emantic x H TML 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

WordCamp Miami 09 - WP Framework

  • 1.
    WP Framework A 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.
  • 2.
    Introduction Who amI? 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!
  • 3.
    The State ofthe 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
  • 4.
    What is aTheme Framework? (noun) a Theme Framework is an efficient, barebones, WordPress theme that is modular, easily extensible, and serves as base foundation for any type of WordPress Theme. Keywords Efficient (I love this word.) Modular Extensible
  • 5.
    WP Framework’s GoalWP Framework’s only goal is to raise the standard for WordPress Themes and dramatically improve creating new themes from scratch.
  • 6.
    WP Framework’s PrinciplesEverything you need and nothing you don’t. Designer Friendly Semantic Classes Browser/OS Detection P lain O ld S emantic x H TML 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
  • 7.
    WP Framework FeaturesSEO 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
  • 8.
    The Future ofWP Framework The near future Theme Builder Right after the near future Everything you need and nothing you don’t WP Framework community Framework extensions
  • 9.
    Credits and ShoutoutsKubrick – 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!
  • 10.
    Q&A? Learn moreabout WP Framework Via the website: http:// wpframework .com http:// ptahdunbar .com Via Twitter: @ wpframework @ ptahdunbar

Editor's Notes

  • #2 Brief Intro Greet everyone, thanks for having me here, etc. My name What WP Framework is Tell them the agenda Introduction Current state of WordPress Themes Why WP Framework was built (primary, and only goal) and how it attempts to solve the issues of WordPress themes today What is a Theme Framework WP Framework’s Principles WP Framework’s feature set Mention a few WordPress themes in the works for WP Framework The future of WP Framework Credits and shout outs Q&A