I started off building my homepage using Blosxom. It uses cgi parsed templates, and I chose it for it’s ease of use and extendability. As my site evolved, the Blosxom installation became more and more deformed, hacked to do things it wasn’t really designed to do. So I rewrote the site in Mason, something a little more powerful and flexible. But then I had a slightly difficult finding hosting which supported Mason (although I didn’t try _too_ hard).. but my host did support (with 1-click install!) WordPress. I gave it a try and found it to be the best of both worlds. Other people have even commented on how WordPress as a CMS.
So here’s how I got everything set up and working just the way I like it:
- Navigation: Add a Links category and manually add the URLs to the pages I want. Sort the category by rating, and give each link a unique rating (this does limit the number of top-level links to 10). Edit sidebar.php to not display any of the traditional sidebar stuff–only the links.
- Content: The pages are a mixture of “Pages” pages and “Post” pages, depending on the nature of the page. Post pages are each one Category, with optional subcategories.
Gallery: WordPress and Gallery2 integration is achieved through WPG2 2.0.
- Theme: Modified Clasikue
- Favicon: From the Crystal Clear icon set by Everaldo Coelho.
- Options: Fiddle with various options through Admin Panel such as setting the default category, disabling emoticons, customizing permalink structure…