Virginia Tech®home

Wordpress Content Export/Import Directions

WordPress has a built-in export tool that lets you export your website. To use this, go to Tools » Export in your WordPress admin.

Next, you need to select the ‘All Content’ option. This will export all your posts, pages, comments, custom fields, categories, tags, navigation menus, and custom posts.

Note: This only exports the WordPress content for you. It will not include your plugins or theme files.

Go ahead and select the ‘Download Export File’ option. This will not affect your website. It simply creates a copy of your site.

You will need to download the .xml file to your computer.

If you want to upload this export to a new site, go ahead and login to your new website’s WordPress admin. After that, go to Tools » Import.

Then, select the ‘Run Importer' link. This will take you to a page where you need to select your exported file, then click the ‘Upload file and import’.

As long as the original website stays online, WordPress will be able to import your media files such as blog post images.

If you want to import the site and maintain the original author names on posts, submit a request for assistance at Or, you can choose to select an existing user (see field 2), such as yourself, on the new blog. 

Note: The existing user must be registered on and already added to your new site for you to choose them.

After you are done with this section, select Submit.

Syndicated/Mother Blogs
We advise against migrating syndicated/mother blogs due to the complexity of the Feed Wordpress plugin and how it behaves with our current WordPress Importer. We are exploring other options for this specialized type of migration. For now, the recommendation is to start a new syndicated blog at


Questions, concerns, or requests for assistance with blog content migration should be submitted using