WordPress child themes
I have been learning about WordPress’s child themes in the last few days. A child theme is a theme that extends an already-existing theme. At its most basic, a child theme consists simply of a CSS stylesheet that replaces the one supplied with the original theme.
It’s actually a fairly straightforward way of enhancing and customizing an existing theme; it’s better than hacking at the original theme’s code because, should that theme get updated, your changes would be lost.
I have a website called the Daily Funnies where I’ve used this technique. In this case, the parent theme is called Genesis, a theme framework. If you follow that link, you’ll see that the basic Genesis theme is black and white. It offers very flexible page layouts, however, and is easy to customize.