A while ago I started to want to get more out of my blog. I had two or three people e-mail me saying “I’d have commented on this on your blog but it doesn’t have comments….”. I also wanted to have category specific RSS feeds, off-line posts and a number of other things. So I was facing the prospect of spending time implementing these features in my homebrew software that I could easily get elsewhere. Then I remembered that the strength of FLOSS is that you can use other people’s code to save you having to write stuff yourself. So I did. 🙂 I spent some time writing a list of requirements and it turns out that WordPress has them all, except a spell checker. And that’s in the next release.
Importing the content from my old blog was dead easy – I just generated a massive RSS file containing all my posts and imported it into WordPress. I’ve added a couple of plugins and spent a little time getting used to the software. But in a couple of hours I knew the basics. I spent a day or so rewriting the existing website style as a WordPress theme, but if I’d been satisfied with one of the many off-the-shelf themes, I could have had the thing live in an evening. Even so, about five days after first downloading WordPress to my test server, this site is now running it. There are still some rough edges on the non-WordPress parts of the site, but everything else should be fine.
Sadly, Apache’s redirect directives don’t cope with question marks (a known issue, it seems), so I can’t set up redirects from the old URLs to the new ones. I have set up a redirect on the RSS feed though, which should make life easier for everyone.
So, thanks to Neil Ferguson for giving me his original blog code, which I mutilated beyond all recognition. I’m still using it on the STORM blog, and will probably continue to do so.Pin It