WordPress Migration Complete
The blog has been a bit stagnant for the moment, but I was dealing with transitioning from MovableType to WordPress. I’ve met Matt Mullenweg on a couple of occasions and I figured it was time I give his team’s software a shot. One word describes my reaction to WordPress: wow.
Matt’s tag line for WordPress has been “Code is Poetry”, and after seeing the software in action it is an apt motto. In the past, I spent a fair amount of time cobbling together a solution that would address not only my blogging needs, but also my resume and portfolio of personal projects. The combination of MovableType and server-side includes gave me a consistent look, but not a consistent way of working with my site. I edited the blog via the MovableType interface, and individual project pages with a text editor. Ugh.
With WordPress, all of that has changed. Now I can manage blog posts and pages all from within WordPress, all with the same look and feel. Not only that, but with the new K2 theme (still in beta) I don’t have to spend a lot of time mucking about getting a clean look-and-feel. A couple plugins here and there, and poof!, a nice looking website.
Now, that said, it wasn’t all easy. The script to import MovableType entries was a little shakey – I ended up having to whip together a script to explode the file exported by MovableType and import entries individually. I also had a bunch of non-XHTML cruft I needed to clean up in my old blog entries, as well as write a bunch of redirects in my .htaccess to ensure a smooth transition. Of course, there’s still work to be done – I’ll still have to tweak the CSS over the next little while to adjust the color scheme (but it’ll be way less work than I had to do before). And I’ll be installing the new version of Gallery to allow me to start hosting all my photos.
So, kudos again to Matt Mullenweg, Michael Heilemann, and Chris Davis. They have produced a truly beautiful combination.
Looks great Brendon. It beautifully illustrates, though, why most geeks’ blogs are boring to read. They are really more interested in getting the behind the scenes stuff working nicely than actually writing. Should the blog be setup to an acceptable level, there is nothing left to do and a geek blogger’s attention shifts elsewhere, leaving the audience with silence. This is particularly frustrating on Friday afternoons and Monday mornings. Entertain me, dammit!
When I added a blog to my website I too used WordPress. I had a few problems, but no migration issues. I left all my static content outside of WordPress. I made my own theme which blended in with what I already had. I even threw your site in the blogroll. Hopefully my adventures in China will keep readers entertained…