After trying on more WordPress themes than I care to admit, I decided to settle with the Typominima theme. Granted that I had to add a bunch of features and modified a bunch of things to it to fit my need, but I liked the bold typography and the layout so much, I didn't mind having to do some extra work. In fact, I quite enjoyed the extra work as it helped me learn the inner working of WordPress. So much so that I think I'm ready to tackle my next project, which is to create a WordPress theme from scratch.
Here's a list of modifications and additions I did to the theme that I could remember:
- Moved the search bar and subscription link from the top of the page to above the footer, just because I thought they looked out of place up there.
- Changed the markup of the blog title from div to H1 for better SEO.
- Changed the web font replacement service from Cufon (Typo Slab Serif) to Google Web Fonts (Vidaloka), mostly because I wasn't sure of the search engine-friendliness of Cufon.
- Changed the colour scheme. I've always been a fan of "black and white and red all over."
- Made threaded comment work with the theme. Kind of.
- Added "Edit" link to posts and comments.
- Added "Reply" link to comments.
- Added next and previous post navigation links to every post.
Um, what else? I'm sure there are more. I just can't remember. Or maybe it just feels like there should be more because it took me two days worth of tinkering before I'm close to being happy with it.
One thing I would still like to do is add a comment link to the bottom of every post on the main page, which I already know how to do, but I don't want it to show on main page posts with a "Read More" link. I don't know if that sentence makes any sense, but if it does to you, and you know where I can find the script, I'd appreciate it if you could let me know. Also any feedback as to readability and browser compatibility would be much appreciated.
On a sort of related note, the importer script I used to migrate the posts from Movable Type to WordPress didn't translate the Markdown markups on the original posts (I had Markdown on by default on Movable Type) on import so some of the posts are still looking pretty ugly, but I'm gradually rendering the markups, one post at a time. Hopefully they'll all be looking pretty in, say, 3 years from now. Heh.