There is a blog import feature in admin, that supports importing from Wordpress XML, but it's only available for Admin, and it comes with a couple of caveats:
Backup your existing database.
Put your site offline to avoid any interferance of database activities.
Is there any reason that this is not available for the end user, so the users can import their Wordpress blog themselves?
Why do you recommend to take the site offline before importing?
Would it be possible to reuse the migration code from the admin and make it available for the end users?
Backup your existing database.
Put your site offline to avoid any interferance of database activities.
Is there any reason that this is not available for the end user, so the users can import their Wordpress blog themselves?
Why do you recommend to take the site offline before importing?
Would it be possible to reuse the migration code from the admin and make it available for the end users?