It’s been just over a month, and I’m tired of my layout – so I’ve changed it.
When I started my blog, I grabbed a free layout from Alex King’s WordPress styles page, and did a bit of tinkering. With those templates, you only need to upload the wp-layout.css, and the look is complete – that’s because WordPress derives most of its layout and formatting from Cascading Style Sheets.
However, for that ‘little extra’, I also had to tinker with the index.php file – in my case, I wanted to insert banners and AdSense ads. This required formatting adjustments and making room for the ads (and the ad code), which needed to be with the index.php.
The good news is that those two files pretty well sum up the changes you need to make in WordPress. Changing the style sheet affects all pages; and index.php is used for just about all output in the blog, so changes there are reflected site-wide as well.
For the new layout, I likewise decided to dig into index.php – besides more ads, I wanted to use a few tables. Although CSS is supposed to replace tables, I still like the occasional table or two for layout. In the case of my blog, I wanted a central text area that grew to the browser size, instead of a fixed column.
It took more PHP fiddling than I would have liked, but you’re looking at the initial result. I can move on to the little details, but right now, BigBizBlog is live with incarnation #2…