2

Are there any good themes that follows all the best practices, to the letter, that I can refer to will creating my themes?

7
  • Just create a child-theme based on the 2011-theme (the current WP default).
    – feeela
    Commented Sep 16, 2011 at 9:40
  • I'd be interested in knowing what the theme building "best practices" are. Usually, you see mentions of what not to do. Is there a list of "10 Things to Do When Building A WordPress Theme"? Commented Sep 16, 2011 at 9:58
  • 1
    Depending on what you mean by 'best practices' it can be very subjective. Clean semantic code, lightweight, using proper template tags, etc are all best practices. So looking at a theme like twentyeleven is a great start. If it ships with WP, it must be a good example of what they currently consider best practices. Commented Sep 16, 2011 at 11:06
  • 2
    I would consider the WPORG Theme Repository Theme Review Guidelines to be (currently) the most comprehensive list of "best practices" for publicly released Themes. Commented Sep 16, 2011 at 12:42
  • Also, leaving this as a comment, rather than an answer, so I don't appear to be spamming/plugging my own Theme: I developed the Oenology Theme specifically to serve as a tool to help other developers learn to develop WordPress Themes, and to serve as an example of implementation of all best practices. Commented Sep 16, 2011 at 12:44

2 Answers 2

5

WordPress's Twenty Ten and Twenty Eleven (which both ship with Core as of this writing) are most "official" themes. There's also the recently released "underscores" or "_s" theme from Automattic. Twenty Twelve will come out with WordPress 3.5 and is made by The Theme Foundry, which I think quite highly of.

There are lots and lots of good themes, but I'd recommend starting with the ones written by the people who make WordPress.

=== EDIT: If you want to modify Twenty Ten or Twenty Eleven, make sure to do it using a child theme so that your changes aren't lost when those themes receive updates. However, _s is intended to be a starter theme and NOT a child theme, so for that one, take all the files and turn them into your own theme.

=== EDIT II: And of course, now there's Twenty Twelve.

0

There are a lot of starter "blank" themes to play with. Personally I'm quite happy with the Toolbox theme, it's minimalist, semantic, HTML5 theme with all the default WP pages (if that's what you consider "best practice")

1
  • 2
    I would NEVER start ANY search for WordPress Themes via Google search. (Though, I will admit that the results for your query string appear to be hugely improved from a few months ago.) Note: there are related WPSE questions regarding "starter" Themes; e.g. here and here. They'd be a great place to start. Commented Sep 16, 2011 at 14:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.