Migrating BlogEngine.NET to WordPress

In creating this blog I wanted to import my existing posts from my BlogEngine site. BlogEngine has the ability to export all existing posts in an xml based BlogML format, unfortunately this is not one of the formats supported out of the box by WordPress. However a quick plugin search returns BlogML Importer written by Sean Patterson which can read the exported file and add entries to WordPress.

An initial run successfully imported all my posts first time, there are some limitations however. For obvious reasons the plugin cannot bring any images into WordPress so there are broken images embedded into posts. It also does not import categories or tags correctly and these appear as guids which can either be deleted or renamed as required. Even with these minor issues the time saved from having to manually bring the posts in or write my own importer make it well worthwhile.

I will work through importing and fixing the broken links over the next week or so which will give a better overall result due to the improved image handling in WordPress.

2 Replies to “Migrating BlogEngine.NET to WordPress”

  1. Good day! I know this is somewhat off topic but I was wondering which blog platform are you
    using for this site? I’m getting tired of WordPress because I’ve
    had issues with hackers and I’m looking at options for another platform. I would be fantastic if you could point me in the direction of a good platform.

Leave a Reply

Your email address will not be published. Required fields are marked *