Covert WordPress to Multisite
Step 1:
Obtain a domain name for your “main” site. Something that will work well as a subdomain.
Step 2:
Purchase a hosting account (Hostgator is what we used in this tutorial).
www.hostgator.com
Step 3:
Install WordPress. For this tutorial we will assume that you already know how to do this.
Step 4:
Change site to Multi-site. To enable the Network Setup menu item, you must first define multisite in the wp-config.php file. To do this open up your wp-config.php as shown below (you may also accomplish this via FTP)
Go To> cpanel > File Manager
Choose Document Root Folder & Show Hidden > Go
Select WP-Config > click Edit
Add this line above where it says
/* That’s all, stop editing! Happy blogging. */
Then click save.
If it doesn’t say that anywhere, then add the line somewhere above the first line that begins with “require” or “include”:
/* Multisite */
define('WP_ALLOW_MULTISITE', true);
After saving this you will go back to the admin of your WordPress website and take the following steps. Next you will deactivate your plugins and go to Tools > Network Setup
From within the Network Setup follow step 1 & 2
Notes:
Create Subdomain Wildcard
1) Go to subdomains in cPanel
Add “*” as the subdomain and click “Create”
Should look like this when done: