I’ve been running this site on WordPress 3.0 since it was available for download. Beta 2 was released last week, and I updated without any problems. Though I don’t use many of the new features yet I did play around with the new menu options, which seem to work pretty good.
I’m more interested in the new default theme 3.0 comes with, Twenty ten. It allows the use of child themes. Child themes allow you to use Twenty Ten theme as a framework while allowing you to customize anything you want really.
After following several guides on creating child themes for Twenty Ten, this site mainly Thirty Ten, I’ve managed to move my sidebar to the left of the site, change font colors, move the menu to the top of the header, and also add new default header images in the admin. Most of the code I used was taken from Thirty Ten piece by piece so I could learn exactly what it did and how it worked.
Here’s a screenshot of my admin with 4 images added along with the Twenty Ten default ones.
This is all done with adding a bit of css code to my own stylesheet and a bit more code into my own functions.php file. I’ll explain how I did it in another post soon, after I figure out more that can be done with child themes.
The great thing about using a child theme is, when you update Twenty Ten, your child theme doesn’t get overwritten, so all your changes are saved.