Since Twenty Twelve is coming very soon to the Extend directory, I wanted to share a bit of background on default themes and why they change from year to year.
In 2005 Kubrick launched as the new default theme, then didn’t change for five years. It became a punchline for the project. With Twenty Ten a new pattern started, with every single year having a new theme, naming it by the year. Twenty ___. This gives the theme an expiration date and it doesn’t have the pressure to be the end-all theme for the ages, because it’ll be replaced in the next year rather than in five years.
In the time between Kubrick and Twenty Ten the default theme efforts didn’t work too well as there were too many conflicting things. The efforts tried to please everyone: show off everything that’s possible in core, fully educational in every aspect, super nice-looking, and try to solve all the problems a theme can solve.
Big shoes to fill, as it turns out. Even if one theme can’t do it all, though, the default theme can still strive to be as simple as possible while still sticking to important principles. For example, default themes are coded to be fully internationalized and ready for translation. Even though this effort makes the code more complicated, it’s an important principle in an increasingly globalized world where many people don’t interact with WordPress in English.
The default theme should show off the latest and greatest features, be flexible enough to gracefully support child themes and encourage customization, work well for a blog or a website, and sport a design that is aesthetically pleasing and a bit different from the last design. Under the hood it should represent the best in coding practices and technical excellence. That said, the default theme isn’t trying to be an end-all-be-all theme. It won’t please everyone.
To get an idea of how Twenty Twelve is intended to differ from its predecessors, here’s the the core team’s post on which key features they want to see implemented: Core Team Meetup Recap: Default Theme “Twenty Twelve”. Note things like the header image off by default, promoting a static front page, and no featured image in the header. A new look by a different theme designer.
I think a lot of people are going to really like Twenty Twelve. And Twenty Thirteen. And Fourteen. And … you get the idea.
Emil Uzelac 11:50 pm on February 18, 2013 Permalink |
Will do for sure and Twenty Thirteen looks mighty fine
Emil
@mercime 1:06 am on February 19, 2013 Permalink |
Congratulations @matt @lancewillett @obenland @joen and team.
Daniel 6:53 am on February 19, 2013 Permalink |
Can we please add the ticket about styling the post comment button?
Lance Willett 4:27 pm on February 19, 2013 Permalink |
Go for it: http://core.trac.wordpress.org/newticket
Daniel 11:11 pm on February 19, 2013 Permalink |
I already created one, just trying to make a patch is a problen for me (Most of the computers that I use to access the internet I can’t install software on then
)
Trac ticket #23281 Link: http://core.trac.wordpress.org/ticket/23281
Sallie Goetsch 11:55 pm on February 19, 2013 Permalink |
I like the typography (except the menu font, which is microscopic–PLEASE bear in mind that not everyone using WP is under 25) and the color. It’s pretty and fun. Can’t imagine using the theme in a million years, though, because the sites I build aren’t blogs and do need to be customized to the user. Where does the theme customizer fit in with something that has such distinctive colors?
I’m also wondering how to fit Twenty Thirteen into my intro WordPress class for May, because I’m not at all sure it will suit my students half as well as either Twenty Eleven or Twenty Twelve.
Lance Willett 3:15 am on February 20, 2013 Permalink |
I wish I were 25.
Could you share a screenshot of tiny menu font size? That sounds like a bug.
Nathan Reynolds 6:11 am on February 20, 2013 Permalink |
I am wondering if there is a reason that when I post under the link or quote format the .entry-content is empty so it’s just showing the post-meta.
I am using the built in boxes for URL in link, and quote/source in quote. I just test to see if the post body will show up and it does, just none of the other boxes I filled out.
Lance Willett 4:07 pm on February 20, 2013 Permalink |
Hi Nathan, are you using trunk 3.6 bleeding edge? That code is brand new, and doesn’t work with Twenty Thirteen yet.
bjornsennbrink 7:40 am on February 25, 2013 Permalink |
Remove hyphens from body.