How to Create WordPress Multisite Network?

WordPress Multisite Network allows users to create a network of sites on a single WordPress installation. Since WordPress version 3.0, Multisite is part of WPMU (WordPress Multiuser projects). It was discontinued and all its features were incorporated into WordPress core.

Features: WordPress Multisite

  • Run your network of multiple WordPress blogs and websites from a single WordPress installation
  • You can split your different languages by subdomains like fr.ylanarfi.ca or directories as such as ylanarfi.ca/fr
  • Super Admin access allows you to install themes and plugins and make changes to themes for all websites.

First step: Enable Multisite WordPress in WordPress

After installing WordPress, you need to use SSH/FTP access and edit your wp-config.php and add the following line right before the sentence “That’s all, stop editing! Happy blogging.

/* Multisite */
define('WP_ALLOW_MULTISITE', true);

Don’t forget to save your wp-config.php file. Once this is done, log to your WordPress website’s admin panel. Click on Tools, then you should see a new tab called Network Setup as follow.


You might have to deactivate your plugins during this processus if you installed a few of them before.


Once you reach this stage, you have to choose whether you want network sites to be on their own subdomains or sub-directories. Make the right choice at this moment since you can not change it later.

In my case, I had not choice to choose subdomains since my installation wasn’t new. If you do so, you will have to change your DNS settings for domain mapping.


Then, select a title (name) for your new Network as well as an admin address. You can now click on “Install”.

The next screen shows you code that WordPress provides. Complete the following steps to enable the features for creating a network of sites.


Once you have successfully updates both files, you will need to disconnect and login back to your admin panel. Then, you will see your new WordPress Multisite Network menu on top of the page. Howdy !

Second Step: WordPress Multisite Settings


It’s time to select My Sites in your WordPress Admin bar and click on Dashboard. Here you go, you reach your Multisite Network Settings. You can now add or delete sites, install plugins or themes and even manage users.

If you are looking for where are your Network settings, go to Settings and then Network Settings. This page will allow you to create sites. I suggest to disable registration and manually add users and sites all by yourself.

Third Step: Manage Sites

All sites can be managed under your Multisite Dashboard. You will be able to add or delete sites but deactivate and archive them as well.


Deactivated: It becomes invisible to visitors and the site admin as well. They will see a message saying “This user has elected to delete their account and the content is no longer available.

Archive: Only visible by Super Admin. The site admin and other users or visitors to the site will see the message “This site has been archived or suspended.”

You can see it in action by looking at my last project with arte-kitchen.com or pass by my portfolio !

Comment 01

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.