WordPress multisite is a collection of more than one site using a common network. Activating the wordpress multisite feature will enable you to create several websites under the same WordPress installation.

How to Install a WordPress Multisite

All the features of the wordpress installation like plugins,themes are all shared by the multiple sites created,provided, the network admin has activated the sharing feature. The database is also common for the multisite,but different tables are used for each of the sites.
All the sites can be located only at one domain.

Why WordPress multisite??

It is very easy to deal with multiple sites under one wordpress installation.
Plugins and themes can be easily managed for all the sites.
Access to one website can be completely separated from other sites if necessary.
Updations can be done easily.

Installing WordPress Multisite.

Here, I would like to walk you through the steps of wordpress Multisite installation.
The installation process is explained step-by-step for those who have never installed multi-site before.

Step 1 : Download wordpress latest version.

Step 2 : The next step would be to update the wp-config file as shown below:

Updating wp-config File

Step 3 : After saving the above changes, you will find a new option in your wp-admin: “The Network Setup” in the ‘Tools Menu’ as below shown below:

Network Setup Menu Link

Step 4 : You can choose your subdomains and subdirectories on the Network Setup page. Make it a point think twice prior to setting these up, because once set, they cannot be updated.

Step 5 : Once the subdirectories and subdomains are chosen, you are ready to commence the installation process. Use the INSTALL button to start the installation process.

Create a Network of WordPress Site

After this installation you are welcomed to another page as below.

enabling-the-network

Step 6 : Add those extra lines in the first box to the wp-config.php file and add the lines in the second box to the .htaccess file.

The wp-config.php.
define('WP_DEBUG', false);
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'localhost');
define('PATH_CURRENT_SITE', '/Projects/multisite/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

/* That’s all, stop editing! Happy blogging. */

Write the above code before the comment “ /* That’s all, stop editing! Happy blogging. */ “

The .htaccess file.

.htaccess file
RewriteEngine On
RewriteBase /Projects/multisite2/
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

Once all the above processes have been completed, you are done.

You have to login again.

Go to the network admin area as

Network Dashboard Link

You can add new sites by following the path My Site>Sites>Add New Site.

Wordress Multisite List

The Network Admin is the all in all of the complete multi-site.
Each site has its own site admin who can manage their own sites.

Wordpress Multisite Network Dashboard Overview

The network admin dashboard overview.

The Practical Uses of WordPress Multisite.

A multi-site can come in handy when you wish to publish the website of company operating on multiple locations. Under such a circumstance, you can use each subsite for each location.

2.For making different themes for different sites multi-sites are helpful.

Example of popular multi-sites.

1.Adobe.
2.The Wall Street Journal.
3.BGSU.
4.The Best Buy.

So, I hope each step in this wordpress multisite installation guide has been useful to you readers. Feel feel to drop a line if you have an concerns, feedbacks or queries and I’ll get back to you as soon as possible.

Know More About This Topic from our Techies

Latest Post