Updated on Jul 5, 2023
The Multisite feature of WordPress is excellent if you want to manage multiple WordPress websites from a single dashboard. It is perfect for users who wish to have all their websites under one administrative account. It is handy if you want to install plugins and themes on all of your websites at once, even though you still have to enable them one by one on each different website. The WP Toolkit is better in that regard, but we are not here to discuss that.
Instead, we are here to discuss splitting a subsite from a Multisite network. Sometimes it is necessary to turn a subsite into its own standalone website; this guide will help you easily achieve that.
This post includes:
You might want to split a subsite from a Multisite Network to a single WordPress installation for a variety of reasons, including:
Before you proceed with the process, we strongly recommend backing up your Multisite Network first. It is always good to have a backup when performing tasks like these. Our services offer automated daily backups, which can be used to restore the Network if necessary. Additionally, if your subsite is complex and intricate, we suggest you actually talk to a website developer instead. The process below is simple and reliable, but it is always better to consult with a professional for big websites. With that said, let's begin.
This procedure would have been challenging, but it is rather simple nowadays. While there are more complicated ways to do that, we will discuss the easiest and fastest process. It does not involve plugins or external services and utilizes only WordPress' built-in functionalities. These are the steps you'll need to take.
Typically you can export all the data in a single file, but we suggest you split them up if you have a large website. The reason for that is when importing the data, there will be a limit on how big the imported file can be. That limit is dictated by the server your website is hosted on. The post_max_size and upload_max_size values of your PHP version are what determine that limit. If you can increase them, then you can import bigger files. If not, split your exports into categories. In either case, when you have selected what you wish to export, click Download Export File. That will download an .XML file.
That is it for all the work that needs to be done on the Multisite Network side. From here on, all steps will be related to the new website.
And that is it. You have successfully imported all the data from the subsite to your new, separate WordPress website. You will see a message about what was imported, so feel free to continue working on the website from this point forward.
We will outline a few more things you can do in this guide section, which should help ensure that everything is transferred completely to the separate website.
If you have any users you want to export from the Multisite Network and move them over to the split website, then we suggest you use a plugin for that. WordPress doesn't have a native functionality for that process specifically. We recommend the Import and export users and customers plugin.
It is a straightforward and intuitive plugin to use. The steps are similar to what you did to export your website's data. Install it on your Multisite Network, enable it for the desired website, and go to the Tools section of said website. Go to the Export tab. You can look through the filter options or export everything. Once you have the .CSV file, go to your separate website, where you have installed the plugin as well, and import your users from the file via the Import tab.
Something else you might want to do is set up a redirect. That way, users who visit the old website, which is still under the Multisite Network, will instead be redirected to the split website. There are a couple of ways to do this:
Finally, spend some time checking if everything has been imported successfully. Make sure you look at each separate element that should have been imported to save yourself any possible headaches down the road. Here is an example list of what you can take a look at:
In the past, splitting a website from a Multisite Network would have involved database editing, manually moving files around, and a lot more effort. Nowadays, it can be done in a couple of hours with WordPress' in-built functionalities.
We hope you find this article useful. Discover more about FastCloud - the top-rated Hosting Solutions for personal and small business websites in four consecutive years by the HostAdvice Community!