Daily Archives: June 17, 2011

Child (Theme), Please

For a project at work, I have to make a web portal. Originally, I tried out Joomla, but I didn’t like it at all. It felt clunky to play around with. After seeing ATDP Commons, I realized WordPress was a lot more powerful than I thought, so I switched over to that.

While playing with WordPress, I had to style some images, and being the hacker I am, I edited the style.css to do what I wanted to do. I’m very comfortable with CSS and didn’t think a thing of it. I since discovered that it’s better to create a Child Theme. This way, when the theme is updated, your custom modifications won’t need to be reapplied.

I found this really nice tutorial on Child Themes. I took out my code modification and stuck it in a new style.css for the child theme. Then, I decided I needed a smaller header than the default TwentyTen theme wanted, so I added a filter.

All of this has got me kind of itching to do a WordPress theme for my blog. Then again, I’m also tempted to create my own blogging application. I just want something that’s easy to use.