Importing a single site Wordpress into a Multi-Site/Domain network

I have the Multi-Domain and Domain-Mapping plugins all set up good and we are looking to bring over a large single site into it.

I know that one way to import this might be to use the WP built-in Import/Export tools, but this is not working correctly and it is a very large file.

So, we need a way to import a single site into the Multi-site setup as a new 'site'/domain.

Surely there's a neat and easy way to do this? Is there a plug where I give it the admin user details of a remote Wordpress, so it can then import everything? (Including the users and their roles, etc)

Any assistance in this would be great. I'd rather not go about manually trying to shoehorn a single-site database into a Multisite db setup, manually altering tables and whatnot, as other (less MySql savvy) people need to be able to perform this task.


  • Jack Kitterhing
    • Code Norris

    Hi there @Kosso,

    Hope you're well today and thanks for your question! :slight_smile:

    Normally I'd recommend the standard WordPress import/export tools, but as this won't work here.

    You might want to look into a plugin called Migrate DB pro

    It doesn't officially support this, but from my testing it should work, as you can select the specific DB tables you want to copy etc. Though before purchasing I would of course advise you to contact them to check it can do what you need. :slight_smile:


    Kind Regards

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.