I'm copying all the content and users to a new domain (the current site will stay live, I'm not getting rid of that one) and I was thinking about just setting up a new wordpress install and using the wordpress tools > export > all content (from the old site) and tools > import (on the new site) to copy everything over.

That way I can install a fresh version of wordpress and just go through the normal setup process without having to worry about manually creating new databases and updating URLs and whatnot.

Will this not work for some reason? Will it populate the database with the old users (who also need to be copied over) and their passwords and user roles? Will it send them emails prompting them to create new accounts?

  • I don't think the built in export option will be able to transfer all your data to a new website. Stuffs such as images need to be taken care of by another method, such as manually copying or using third-party plugins.
    – Johansson
    May 4, 2017 at 0:35

1 Answer 1


On the Tools > Export page it says:

This format, which we call WordPress eXtended RSS or WXR, will contain your posts, pages, comments, custom fields, categories, and tags.

So this will not be sufficient option for you. You need to migrate the database and that requires updating links to reflect the new domain and file structure.

You can migrate the site manually or use one of many plugins dedicated to this job.

If you want to move just the users to the new fresh installation follow this guide.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.