OCTOBER 4, 2017 7 MINS READ
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.
What You Get With WordPress Multisite
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
- WordPress plugin
- Maximum Upload Limit
- Who can create new subsites
- Set separate new theme for the subsites
- Whether users can register and access the site and much more
Under the WordPress multisite you are partitioning a single land for many users. That is on a single WordPress installation all your subsites run.
Points To Remember In a WordPress Multisite
- In WordPress multisite all the resources is shareable. Make sure you choose the best hosting for your multisite. All your subsites run on the same server space only, so maintain the server space wisely.
- If all your website supposed to get a high volume of traffic make sure you select accordingly the best plan for your multisite network. For this type of site dedicated separate server is ideal.
- When you update core WordPress all the subsites will be affected, so make sure all the subsites are compatible with the new version of WordPress.
- Likewise when you update plugins also make sure that the plugin works fine with the multisite. Because, sometimes this may cause issues.
Installing WordPress Multisite
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.
Fixing Domain Structure Of Your Multisite Network
The domain name of the multisite WordPress network can be managed in two form.
- As sub-domains, site1.example.com and
- As sub-directories, example.com/site1
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.
[pro_tip title=”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.[/pro_tip]
Setting Up Subdomains
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.
Setting up WordPress Multisite Network
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.
[experts_box experts_title=”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.[/experts_box]
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.
[recommened_reading id=”4610″ title=”Recommended Reading:”]
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 Can Configure Your WordPress Multisite
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.
Most Common Issues In WordPress Multisite
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.
Paste these line in the wp-config.php
[experts_box experts_title=”Easy One Click Solution:”]If you need to make a complete working WordPress multisite easily with one click. Select our Multisite Support service[/experts_box]
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!!