Import Blog Posts from Magento AW Blog to WordPress

I’m doing a re-development of a Magento-based eCommerce site at the moment. One of the changes to the site is to move its current blog from the Magento AW Blog over to a WordPress-powered blog. It took a bit of digging to figure out how to do the move, so here are the steps you need to follow:

  • On the Magento blog, go to the blog’s settings page (under Blog > Settings in the admin menu) and in the RSS section, and change “Posts to Show” to however many posts you have in your blog (in my case, it was somewhere less than 100, so I set it to 100);
  • View the blog’s RSS feed, by going to yourdomain.com/blog/rss, and then save the file to your computer (Ctrl + s).
  • On your WordPress site, install and activate the Import RSS plugin, and then go to Tools > Import.
  • Choose the RSS option, and upload your Magento blog’s RSS file.

And that’s it.

A couple of things that cropped up:

  • Images aren’t going to be imported for you; in my case, the majority of the blog posts had images from external URLs, rather than having them added as uploaded images. If you want to re-add your uploaded images, or set featured images you’re probably going to need to upload them again manually.
  • All posts will be assigned to the WordPress user you’re signed in as (it won’t create new authors for you); if you’ve got multiple authors, you’re going to need to assign them manually.

I also came across a content import service by FishPig who offer to move the content for you…but I don’t know any more about it.