How to import BlogML file to WordPress
BlogML is an open format derived from XML used mainly to store and restore the content of a blog. It was originally developed on GotDotNet community and widely supported by many .Net-based blogging tools, such as Community Server, Subtext, and dasBlog. So the chances are, if you want to move your .Net-powered blog to WordPress, BlogML is the best way to export your content out of your blog and import them into WordPress.
But the problem is WordPress doesn’t support BlogML out of the box.
So in order to be able to import the BlogML file exported from your old blog, you will need to do the following steps to add the BlogML import feature in WordPress.
1. Download “XPath.class.php” phpxpath open source project on sourceforge.
2. Upload the file in /wp-admin/ folder in WordPress.
3. Modify /wp-admin/admin.php file to add
require_once(’XPath.class.php’);
right after
require_once(ABSPATH . ‘wp-admin/includes/admin.php’);
4. Download “blogml.php” file and upload it to /wp-admin/import folder.
Once you are done all these, go back to import option under tools in WordPress Control Panel, and you will notice that the BlogML option now shows up.
Click BlogML, select the BlogML file you exported earlier and go
Depending on how many blog posts you have in the file, it may take a bit of time uploading all the content.
If, however, the upload process stops in the middle, you can re-initiate the import process and it’s smart enough to skip the items that had been imported earlier so no duplicates will be created.
If, however, you want to erase what you have imported and want to start all over again, you can try this bulk delete plugin to clean up all the content that had been imported.
That’s it, and good luck with the migration.








Pingback: Migrated my blog from subText to WordPress | Kent J. Chen's WebLog
Pingback: wedding photographers san jose