Blog Migration Magic (from Blogger to Wordpress)
by roystontay @ June 24th, 2008the following observations applies only to wordpress, the self-hosted blog software..
You’re looking at our blog revamp! It took only a day to migrate from blogger to wordpress, including customizing the template to look the way it is now, and I thought I’d take some time to rave about it.
Having migrated from wordpress to blogger (due to some misplaced advice) and now back to wordpress within a span of 2 months, I now have the dubious distinction of being ‘the most experienced blog migrant’. And coming from someone who’s done it both ways, I can’t think of a reason why anyone would choose blogger over wordpress, unless he really hates himself, or he can’t afford to host his own blog. Either way, its sad. I know I’m being biased here.. this blog actually does a good job of comparing the good and the bad of migrating.
Since I’m still in awe of how great the latest wordpress is compared blogger, I’ll quickly pen these thoughts down..
Besides having a beautiful and clean interface (cleaner than the champion of clean interfaces - google), it’s extremely user-friendly as well. Small things like having automatic pingbacks, Akismet spam protection and media library management really added up in terms of user experience. What really made the difference though, was the importing of old blog posts and ease of theme customization.
Importing of old blog posts
During the migration back to wordpress, importing old posts was my most dreaded process because I remembered how painful it was to move my wordpress posts into blogger. Search for “migrating from wordpress to blogger“, and 50% of your top hits will probably be for migrating the other way round. And the top relevant hit involved doing a mysqldump to grab the blog posts and writing a python script to get the comments. NICE, for a geek. Not for me.
Going from blogger to wordpress was magic. Literally. Here’re the steps, and I won’t even dare call it a guide, its dead-simple. If you want the ‘ultimate guide’, you can get it here.
Step 1: Click on Authorize. You’ll be brought to a google log in page to key in your blogger id and password. Next, just grant wordpress permission to access your account.
Step 2: All your blogger posts and comments will magically be available for importing. You just need to click on “The Magic Button”.
Step 3: You’re done! You can now “Set Authors” which is simply mapping your blogger authors to your wordpress authors. Sweet!
And since its so fun, wordpress actually allows you to clear account information so that you can redo everything again and take screenshots, like i just did. Its also just in case some of your writers continue contributing posts in blogger, you can still import them and wordpress will handle all the duplicates. magically. Sweet huh!
Theme Customization
Unless you’re willing to read through all the pages (like this) describing how Blogger’s own templating language works, don’t even begin. Though I must admit I didn’t really give it much of a chance, I did try to edit the blogger template html to customize parts of our old blog. There were too many rules to follow (eg. i couldn’t have html tags within ’section’ tags) making the templating language more prohibitive than er.. Singapore. You’ll probably see 1537 of these messages and finally decide its not worth your time.
“We were unable to save your template
Please correct the error below, and submit your template again.
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: The content of elements must consist of well-formed character data or markup.”
Wordpress in comparision uses php templates which most web developers are well-versed in anyways. Their APIs are relatively simple and well-documented. Getting information about your blog is as easy as using get_bloginfo(). If you work from the default wordpress template, you won’t even have to read up much about the APIs. Just read, understand and copy =)





