Using a Framework Won't Box You In

1,038 views

Published on

Slides from my presentation at WordCamp Philly 2011

Published in: Design, Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,038
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Using a Framework Won't Box You In

  1. 1. First, if you EVER need any help... (248) 234-4577 (Brad William’s Personal Number) (just kidding) WPSTARTBOX.COM
  2. 2. Who am I? Troublemaker Brian Richards (@rzen) Designer and Developer User of WordPress since 2007 Creator of the StartBox Theme Framework (@wpstartbox) WPSTARTBOX.COM
  3. 3. A bit about StartBox... A theme framework by a designer, for designers Provides TONS of Hooks and Filters, a custom Options API, and is well documented for developers What does StartBox look like? WPSTARTBOX.COM
  4. 4. Benefits of Using a Framework Consistency Predictability Familiarity Extensibility and yes, even flexibility WPSTARTBOX.COM
  5. 5. WARNING! PHP CONTENT AHEAD!You can use whatever theme you want, but ISTRONGLY recommend they make use of three built-inWP functions: body_class() post_class() comment_class() WPSTARTBOX.COM
  6. 6. Benefits of StartBox Created by a designer, for designers Additional (über-useful) body classes Clean intelligent markup (there only when you need it) Predictably named elements Convenient starter style.css stylesheet WPSTARTBOX.COM
  7. 7. CSS Structure Tips Group similar rules together Create clear divisions between sections Create a table of contents Always organize your declarations in the same order WPSTARTBOX.COM
  8. 8. What I’m going to show you: Some basic StartBox awesomesauce A look at the vanilla StartBox Child A look at the custom classes it adds A look at the layout selector How I created a fresh look (based on MailChimp.com) using only 30 CSS declarations, in one hour WPSTARTBOX.COM
  9. 9. Demo Time WPSTARTBOX.COM

×