I’ve turned a plain two column into a three column, but won’t release it until all is right.
There are several 3 column efforts, quite a few customised ones also. If you want to do your own, it is simple and if you copy your sidebar.php, and then rename it sidebar2, then take away bits from one and put it into another, thats half the struggle done. You can at least claim, with all honesty, that you’ve created another sidebar. It does not work yet, but it is a start.
After that, you have a little bit of editing to do, and simply need to call up the new php file you’ve done in each of the themes php files that calls it up.
Then, using css, subtract a total of 120 or so pixels from both the original sidebar and the main content div and add that size to the sidebar 2 in the css.
Copy all the sidebar css bits and paste them into the css file, rename them all sidebar2 and alter the main sidebar2 div to float left, your other div and the content will go left – or the other way around.
You can copy and paste your way to three columns, but you will need to know a bit of css and html and to be able to know where a php line begins and ends.
I just added the lines below to include the extra sidebar
<div id="sidebarright">
<?php include (TEMPLATEPATH . '/sidebarright.php'); ?>
</div>
Best way to test this out is to have a test blog up and if you have ftp then odds are you’ll be able to just upload another wordpress and use that to experiment.
That way you won’t care if the blog or website falls apart.
If you’re interested, go to WordPress ‘strut your stuff’ section, and check my ongoing struggle to get a three column blog ready for release.