WordPress 3.0 is introducing a new theme that is light years ahead of Kubrick (also known as default in the backend), that looks so good you won’t even mind running it on a live site. In addition to being a beautiful theme in it’s own right, it’s also easy to build upon and create your own child themes for. I’ll show you just how easy it is to make some substantial changes. We are going to move the two column Twenty Ten to a three column theme I’m going to call Thirty Ten. I’m going to lay out a couple of ground rules for myself when building this theme:
- I’m not allowed to override any of the template files with my own version. I want this to be as easy to maintain as possible. This means that I have to use footer.php, header.php and all of the other files.
- No output buffers This means I can’t use an output buffer and then regular expressions to get around rule number one.
- I want the reader of this article to be able to take and borrow any piece of this theme and use it to modify there own theme. Every part of this theme is licensed under the GNU public license, just like WordPress
I fixed a couple of bugs and have released a new version. If there are any more bugs, feel free to let me know. As always, the download link in the header is updated with the new version.
I just uploaded a small update to fix a bug with adding additional themes. I swear, this wasn’t intentional and I didn’t want to keep you from adding other themes :). The download link in the header is updated with the new version.
One of the biggest differences you’ll notice between Twenty Ten and Thirty Ten is that Thirty Ten has three columns. This is incredibly easy to do by using some css that is already available in the Thematic theme along with a few quick fixes. It enables us to take this:
And turn it into this:
The guide to creating Thirty Ten has a full explanation of how to do this along with all the other changes you see here. You can also download Thirty Ten and take a look at the code yourself.
In addition to the default headers available in Twenty Ten, Thirty Ten contains three photos from photographer Aaron Hockley of Hockley Photography. You can take a look at the three options below.
Take a look at Twenty Ten Child Theme Tutorial to learn how Thirty Ten was created, including how I included more default headers.