The All-in-One WP Migration plugin is required to be installed and activated to use the Multisite Extension.
This tutorial contains details of:
- Export and import processes steps common for all cases
- Export and import a WordPress multisite network
- Export a subsite from a multisite network and import it to a subsite
- Export and import several subsites from a WordPress multisite network, but not the whole network
- Export a subsite from a multisite network and import it to an existing standalone site
- Export a standalone WordPress website and import it into a multisite network
1. Export and Import process steps common for all cases
1.1 Export with WordPress Multisite installation
The export process for either an entire multisite network or a selection of one or more is initiated from the Export option in the All-in-One WP Migration plugin menu:
Once you have selected the sites to export, you can choose to create an export archive as a file that will be saved in your Backups directory, or you can choose to save it to the cloud if you are using a cloud extension:
Once the download is complete, you will receive a message that will also give you the option to download your file locally.
1.2 Import with WordPress Multisite installation
The import process starts from the Import option in All-in-One WP Migration plugin menu:
Alternatively, you can directly restore an archive from the Backups page:
When the import process is successfully completed, you will be reminded to save your permalinks.
2. Export a WordPress multisite network and import it to an existing one
2.1 Export a multisite network
The Export page will allow you to choose what you want to include in your export:
To export the entire network of subsites, choose the ‘network (all sites)’ option as shown in the screenshot. The archive then will contain the entire network, including all your subsites with all their data. You can then select where you choose to export the site to and start the export process.
2.2 Import a multisite network
The import will overwrite the entire network with the imported file. The process will overwrite your database, media, plugins and themes. It is recommended that you have a backup of your existing site before overwriting it.
After starting the import, you will be asked for confirmation to continue:
To confirm the import, press Proceed. This will start the import process and you will not be asked for any further confirmations.
3. Export a subsite from a multisite network and import it to a subsite
3.1 Export a subsite from a multisite network
To export a single subsite from your WordPress multisite network, you need to select it in All-in-One WP Migration plugin export page. After that, proceed with the export in the usual way. The process will create an archive containing only the selected subset and its data.
3.2 Import a subsite to a subsite of a WordPress multisite network
Existing subsite data on a subsite that you choose to overwrite will be replaced by the imported file, including the database, media, plugins and themes. This import will not impact the rest of your multisite network. It is recommended that you have a backup of your subsite before proceeding.
The following message will be displayed for confirmation to proceed:
After the confirmation step you will be asked to enter the URL that the imported site will use:
Enter the name that your newly imported subsite will use into the URL. If you chose to import to a new subsite, one which previously didn’t exist in your multisite network, a subsite with the new name will be added to the network. Press Continue to start the import.
4. Export several subsites and import them into an existing WordPress multisite network
4.1 Export several subsites from a multisite network
To export more than one subsite, you need to choose each by URL in the Export page of the All-in-One WP Migration Plugin:
The selected subsites will be added to the archive with all their data. The exported archive will only contain the subset data ( media, plugins, database and themes ) and not the data at the multisite network level.
4.2 Import several subsites, but not a whole network
The imported subsites will replace databases, themes, plugins and media in the subsites they are imported into. The process will affect only the subsites selected, not the whole multisite network. It is recommended that you have a backup of your currently existing subsites before importing new subsites.
You will see the following confirmation:
After pressing proceed, you will be asked to enter the URL for the destination of each of the newly imported subsites, one site at a time:
Once the URL for the last of the subsites is entered and the continue button is selected, the import will start.
5. Export a subsite from a multisite network and import it to an existing standalone site
5.1 Export a subsite from WordPress multisite network
The exporting process of a single subsite from an existing WordPress multisite network is the same as the one described in part 3.1 of this tutorial. The export will create an archive containing only the selected subset and its data.
From the All-in-One WP Migration plugin Export page, select the subsite that you want to export and start the export.
The process will create an archive containing only the selected subsite and its data.
5.2 Import a subsite into standalone WordPress website
When you import a subsite to a standalone WordPress website, your website database, media, plugins and themes will be replaced by those of the imported subsite. It is recommended that you have a backup of your website before you start the import process.
To confirm and proceed with the import press Proceed.
The import process will replace your whole website with what was previously a subsite.
6. Export a standalone WordPress website and import it into a multisite network
6.1 Export a standalone WordPress website
Exporting a standalone website with All-in-One WP Migration plugin is simple, just select your destination on the Export page to start the export:
The plugin starts the export and sends the archive to the chosen destination.
6.2 Import a WordPress standalone website to a multisite network
Importing a standalone WordPress website into a network of sites does not affect the rest of the network, just the subsite that you overwrite, if any.
To confirm the import, press Proceed.
You will be asked to enter the newly imported website name that will be used in the URL:
The standalone site import will replace database, media, themes and plugins only in the subsite it is imported into. The process does not affect the rest of the multisite network. If you chose to import to a new subsite, one which previously didn’t exist in your multisite network, it will be created and added to the number of subsites in the network. For a new subsite, no data on your existing sites will be overwritten.