Managing more than one website at a time is a difficult task. WordPress multisite helps you to maintain all your website from a single dashboard.
Not everyone having more than one website need a WordPress multisite. If you have many subparts or subdivisions under a single website which functions separately from your main domain then you might need a WordPress multisite.
For example, in an online magazine website, each category is maintained by different teams and their respective editors. For sites like this WordPress multisite will be a big help, chief editor can maintain the whole magazine works from his/her dashboard.
WordPress multisite helps you create a network of websites on a single WordPress installation. Each subsite in the WordPress multisite functions separately without disturbing other sites.
Being a master controller you can define what are all the features and limitations each subsites can have. So that you will be able to get a complete control over your network sites. You can set conditions for almost everything like
Under the WordPress multisite you are partitioning a single land for many users. That is on a single WordPress installation all your subsites run.
WordPress multisite can be setup easily when you install WordPress on the server. While installing the WordPress just enable the WordPress multisite option. By enabling this WordPress automatically manages the directories and subfolders of the new subsites.
If you have already installed WordPress you can also enable the WordPress multisite easily by a single code. For this you need to login to your cPanel, there find the wp-config.php file. In this file copy and paste the following code.
define( 'WP_ALLOW_MULTISITE', true );
Save the changes in the wp-config.php file and then load your site.
The domain name of the multisite WordPress network can be managed in two form.
For me, the most preferred is the sub-domain method. Because it is easy to be managed from the server side and also it is pretty clear and easy to grab the subdomain when you look at the domain. Being in a WordPress maintenance company it is lot easier for me to maintain.
ProTip:There may be talks that subdomain may boost the SEO of the site. Frankly speaking on my experience the ration 1 in 100. It do brings some authority but not something big as we expect. Google has evolved a lot, now for it both the domains are the same. Have a look at Google webmasters thoughts.
To set subdomain structure for your WordPress multisite head to your hosting cPanel. Scroll down to the Domains section and then click on Subdomains. Here we are going to illustrate with the SiteGround hosting. Based on the hosting you are using this may differ.
After logging into your cPannel scroll down to the domain section, there you will find the Subdomain option. In the next screen, you need to add the subdomain you need to add to your WordPress multisite.
You need to create a document root, if the subdomain name is “demo” then by default the root will be displayed like this public_html/demo, click create. Your subdomain will be created.
At the beginning itself we saw how to activate the WordPress multisite while installing and for sites in which WordPress is already installed. Now we have to setup the WordPress multisite network.
While setting up the multisite network it is always better to take a complete backup and deactivate all the plugins. Especially the plugins which we have customized must be deactivated before setting up the multisite network.
Easy One Click Solution: Plugins only cover the most commonly used functionalities, we help you customize the plugin to your needs.Get the Add Custom Functionality To A Plugin support service.
Go to Plugins > Installed Plugins select all the plugins and deactivate all the installed plugins. Now we are safe to setup our multisite network. Go to Tools » Network Setup.
Choose the domain structure you want from the options shown above. In my case am going to select the sub-domain options. You will see an admin notice that “Apache’s mod_rewrite module to be installed on your server”, mostly this will be installed by default by all the reputed hosting providers.
Recommended Reading: How To Customize WordPress Dashboard Like A Professional – Basics
Give a network title, valid admin email address and click Install. WordPress will now show you some codes that you need to paste it in your wp-config.php and .htaccess file.
Login to your cPannel and then paste the respected codes in their respected places as mentioned in the WordPress notice. After completing these procedures you need to Login to your WordPress multisite website again.
Now you are all set to create the WordPress multisite. Configuring your WordPress multisite means setting your own limits and conditions for your subsites like the theme, set upload limit and plugin controls.
When you log into your cPannel you may notice “My Sites” option will be there at the header itself. When you click that you see the “Network Admin” option. From this option, only you can manage all your subsites.
From here you can create new sites, create new users for each subsite and define their roles. Each multisite is like starting a new WordPress website only you can install the same theme or different theme.
The most common errors you may encounter while installing the WordPress multisite will be setting up the subdomains. Another most common WordPress fix is after you added the WordPress code that is shown by WordPress while setting up the multisite may not allow you to login. This can be fixed with the following code.
define('SUBDOMAIN_INSTALL', false); define('SUBDOMAIN_INSTALL', 'false');
Paste these line in the wp-config.php
Easy One Click Solution: If you need to make a complete working WordPress multisite easily with one click. Select our Multisite Support service
That’s all your WordPress multisite is ready to rock. If you face any issue let us know in the comment section we will help you. Happy Website!!
Get on demand WordPress Tricks, Tips & Business Growth Hacks Straight To Your Inbox.
“ Really great to work with. Listens to my issues and works hard until they get it done perfectly. ”
“ Always a pleasure working with WPTS. Their work is fantastic and timely. Maintain our website regularly. ”
“ WP Team Support was very responsive and Increased my website efficiency by 53%. ”