Import all data like users, post, comments etc to multisite

I have wordpress blog site and I am migrating it into Wordpress multisite. We have more then 4000 users and approximate 3000 post and comments.

My requirement: Every existing user have their blog automatically. Like user jay have their blog example.com/jay or jay.example.com with their existing posts, pages and comments.

Example:
Suppose my blog website(not wp multisite) is http://www.myblogsite.com with 100 registered users.
raj, jay, rahul, tony etc etc.

User raj have 10 posts, 2 pages and 5 comments.

All post of user raj are showing on http://www.myblogsite.com/author/raj url.

Now, I want to migrate wp single site to wp multisite.

Then raj got thier blog automatically and url would be http://www.myblogsite.com/raj and all posts of raj showing there and pages as well.

My Question: Is there any plugin or script to export data from wp single site and import it into wp multisite so all users get their blog automatically with posts, pages and comments.

  • aristath

    Hello there @tessa, I hope you're well today!

    My Question: Is there any plugin or script to export data from wp single site and import it into wp multisite so all users get their blog automatically with posts, pages and comments.

    I'm afraid that no, I am not aware of any plugins that will do what you want to do!
    Sure, there are plugins to export and import content from your old site to your new one, but what they can't do is create a new site for every user AND import all their content to their assigned site.

    Cheers,
    Ari.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.