Back to Support Move Your Site Import Using All-in-One Migration

Import Using All-in-One Migration

If you wish to import an entire WordPress site, including plugins, themes, and users, the All-in-One WP Migration plugin can help you achieve that. Follow the steps in this guide to import an exact copy of your website to WordPress.com.

Prerequisites

This option is suitable for self-hosted WordPress sites if you have already tried the recommended Import Everything and Move to WordPress.com plugin options and did not get the desired result. You can also use this plugin method to import a local/staging site or to transfer an existing WordPress.com staging site to a live WordPress.com site.

To follow the steps in this guide, you will need:

Before You Start

Admin Account

If the admin account on the site you’re importing from has a different email address than your WordPress.com account, you will not be able to access the site after completing the migration. To avoid this, ensure that the admin user on the site you’re migrating from uses the same email address as your WordPress.com account.

Jetpack

If the self-hosted site you’re migrating from has the Jetpack plugin installed, disconnect Jetpack on the source site to avoid an identity crisis.

If you are using All-in-One to migrate content from a WordPress.com hosted site to another WordPress.com hosted site, such as a staging site to production, you cannot disconnect Jetpack. Instead, after the migration is complete, please contact support for our help to review the Jetpack connection post-migration.

Database Encoding

While your site is most likely using a Latin1 database character set, if your site is using any other type of database encoding like charset UTF-8, you will need to convert your database character set to Latin1.

Step 1: Export Your Existing Site

  1. Install and activate the All-in-One WP Migration plugin on the source site.
  2. In the site’s dashboard, navigate to All-in-One WP Migration → Export.
    • If you’re using the same domain name on the new WordPress.com site, you don’t need to use the find and replace feature at All-in-One WP Migration → Export.
    • If you are changing domain names as part of the migration, you’ll want to first enter your current domain name in the Find field and your new domain name in the Replace with field.
  3. Click “Export to” and choose the File option. The other methods listed here will cost money, whereas the File option is included with the free version of All-in-One WP Migration.
The File option is highlighted in the Export list.
  1. Wait for the file to finish preparing.
  2. Click the download option to save the file to your computer. The file will be in a .wpress format.

Step 2: Import to WordPress.com

  1. On your WordPress.com site, install and activate the All-in-One WP Migration plugin.
  2. In the site’s dashboard, navigate to All-in-One WP Migration → Import.
  3. Click “Import from” and choose the File option:
The File option is highlighted in the Import list.
  1. Select the .wpress file from your computer that you downloaded earlier.
  2. Wait for the upload to complete. Depending on the size of the site, this can take a while.
  3. Once the upload finishes, click Proceed to confirm that you wish to overwrite the existing WordPress.com site.

⚠️

By importing a site using this method, the entire contents of the WordPress.com site will be erased and replaced with the site that you import.

Step 3: Review Your Site

Once you complete the above steps, take a few minutes to review your new WordPress.com site. Make sure you’re able to access tools and plugins in your WordPress.com dashboard and that your new site has the features and functionality you need from the source site. Deactivate any incompatible plugins on the imported site.

If anything isn’t working as expected, please send us a message to let us know that you have just completed a migration using the All-in-One WordPress Migration plugin. We will review your site to ensure the migration went smoothly and resolve any Jetpack connection errors.

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!