Home Tutorials How to Install and Set Up a WordPress Multisite Network (In 6...

How to Install and Set Up a WordPress Multisite Network (In 6 Steps)

In the event you’re a WordPress consumer, you’re seemingly aware of the facility and flexibility this content material administration system (CMS) presents. Nevertheless, when you’ve a number of WordPress websites, managing them individually isn’t essentially probably the most environment friendly or efficient strategy.

In lots of circumstances, it makes extra sense to create a WordPress Multisite community, particularly if there are overlapping similarities between them. Multisite permits you to run a massive variety of websites from one WordPress set up.

On this tutorial, we’ll introduce you to WordPress Multisite and talk about the advantages of it. Then, we’ll stroll you thru how to set up and arrange a WordPress Multisite community in six easy steps. Let’s soar in!

What Is a WordPress Multisite Network

WordPress Multisite, previously often called WordPress Multi-Person (WPMU), is a characteristic that permits you to create a community to run a number of websites from one WordPress set up. WordPress first began providing this characteristic again with WordPress 3.0. It has since grow to be a standard and most well-liked technique of managing and sustaining a number of associated websites.

With a multisite, your area is your community tackle. The websites that belong to your community can both be subdomains (e.g. site1.yourdomain.com) or subdirectories (e.g. yourdomain.com/site1). You may also leverage area mapping to level websites to your community, although this may be a advanced course of.

As soon as you put in and arrange your multisite community, you’ll be able to rapidly and simply create new websites, in addition to enable different customers to accomplish that. The preferred instance of a multisite community is WordPress.com:

The WordPress.com website.

It hosts a ton of websites starting from small startup blogs to world enterprises. Customers can rapidly create their very own website as a part of the community.

There are various different use circumstances and examples of WordPress Multisite networks. A few of the most typical ones are for on-line magazines and newspapers, in addition to faculties and schools.

The Advantages of Utilizing a WordPress Multisite Network

The first benefit of utilizing WordPress Multisite is that it might probably make managing a number of websites considerably simpler. Extra particularly, it might probably assist streamline a extensive number of upkeep and improvement duties and prevent time by eliminating the necessity to soar between websites.

For instance, with WordPress Multisite, you’ll be able to:

  • Replace your whole websites on the community with a single click on, quite than having to log in to each individually.
  • Use a WordPress theme as a guardian theme, then customise it for particular person websites. That is notably useful in case your websites share frequent format and design components.
  • Install a WordPress theme and plugins as soon as to use throughout the community.

One other advantage of utilizing WordPress Multisite is the management and flexibility it presents website directors. Each website inside the community can have its personal administrator(s) in addition to a complicated characteristic and display for configuring community and admin settings.

In fact, WordPress Multisite isn’t with out its cons, which must be thought-about when deciding whether or not it’s best for you. For instance, since all of the websites on the community share assets, if one goes down, it might probably take all the opposite ones with it.

You’ll additionally want to be sure to have a internet hosting plan enough for managing server assets and dealing with sudden visitors. This might imply a rise in your website prices in contrast to what you’re used to paying.

Nevertheless, WordPress Multisite is an efficient and highly effective software while you need to improve your workflow effectivity and handle a number of websites from a single account. Plus, you’ll be able to set one up in simply a few straightforward steps.

What You Want to Install and Set Up a WordPress Multisite Network

The method of establishing a WordPress Multisite community will probably be faster when you have all the things prepared to go. As such, there are a handful of necessities for putting in a WordPress Multisite community. The preparation concerned will depend upon whether or not that is a recent WordPress set up or an current website.

In the event you haven’t already, you’ll be able to obtain WordPress without cost from WordPress.org:

The WordPress.org website.

You’ll additionally want to buy a internet hosting plan and area. There are a handful of high quality WordPress internet hosting suppliers for you to select from that supply high-performance plans, resembling Kinsta, WP Engine, and SiteGround.

When deciding, make sure to search for a plan that helps a number of domains. For a multisite community, I like to recommend a Digital Personal Server (VPS), devoted internet hosting, or managed WordPress internet hosting.

In the event you’re creating a multisite community on an current WordPress website, it’s necessary to create a backup of your database and recordsdata. If you arrange a multisite community, it mechanically updates WordPress to the most recent model. You don’t need to threat dropping any crucial information.

Subsequent, you’ll want to deactivate your whole WordPress plugins. You are able to do this by navigating to Plugins > Put in Plugins out of your WordPress dashboard (choose All, then click on on Deactivate from the drop-down menu, adopted by the Apply button):

The screen to deactivate plugins in WordPress.

It’s additionally necessary to verify that Fairly Permalinks are activated in your WordPress website. You are able to do this beneath Settings > Permalinks out of your WordPress admin dashboard:

The permalinks settings menu item in WordPress.

Lastly, you’ll want File Switch Protocol (FTP) entry. In case you’re unfamiliar, this allows you to edit and switch recordsdata between your pc and community.

There are numerous FTP purchasers to select from. For instance, FileZilla is a standard and free choice. In case your internet hosting supplier presents cPanel, it’s also possible to edit your recordsdata there.

How to Install and Set Up a WordPress Multisite Network (In 6 Steps)

After getting all of the technical necessities squared away, it’s time to get to work. Let’s take a look at how one can set up and arrange a WordPress Multisite community in six easy steps.

Step 1: Allow the WordPress Multisite Function

By default, WordPress installations include the multisite characteristic disabled. Subsequently, your first activity will probably be to flip it on by including a line of code to your website’s wp-config.php file.

To do that, you’ve a couple of choices. You possibly can undergo cPanel (in case your internet hosting supplier presents it) or join through FTP. When you find and open the wp-config.php file out of your website’s root listing, browse to the place it says /* That is all, cease modifying! Joyful running a blog. */.

Then place the next snippet instantly above it:

outline( 'WP_ALLOW_MULTISITE', true );

If you’re completed, save your file (or add it when you’re utilizing FTP). Now, the WordPress Multisite characteristic is enabled.

Step 2: Install your WordPress Multisite Network

As soon as the multisite performance is enabled, the following step is to set up your community in WordPress.

Out of your WordPress dashboard, navigate to Instruments > Network Setup:

The 'Network Setup' option in WordPress.

It will deliver you to the Network Setup display. Right here, you’ll be able to select between utilizing subdomains or subdirectories as your construction:

The Network Setup page in WordPress Multisite.

Word that you simply can not change this setting later, so make sure to select rigorously. In the event you need assistance deciding which is greatest to use on your particular circumstances, you’ll be able to try this text about subdomains vs subdirectories.

Subsequent, navigate to the Network Particulars part:

The 'Network Details' section of the WordPress Multisite settings page.

Enter the title you need on your community within the Network Title subject, in addition to the admin e-mail tackle. When you’re completed, click on on the Install button.

Step 3: Add Code Snippets to Your WordPress Information

If you click on on the Install button, you’ll be mechanically redirected to a display containing two snippets of code. One is to copy and paste in your wp-config.php file and the opposite is on your .htaccess file:

The code snippets for installing a WordPress Multisite network.

As with step one, you are able to do this by going by means of cPanel or through FTP. In your wp-config.php file, you’ll be able to paste it under the code you added in the first step to allow Multisite.

In your .htaccess file, you’ll be able to copy and paste the suitable code to change the default guidelines. If you’re completed, save each recordsdata to full the setup.

Step 4: Configure Your Network Settings

Navigate again to your WordPress admin and click on on the Log In hyperlink positioned on the backside of the Network Setup web page.

After you log in, you would possibly discover a few adjustments to your dashboard. For instance, there’ll now be added menu gadgets, together with My Websites and Network Admin:

The WordPress Multisite menu items.

From right here, it’s also possible to discover the Dashboard, which is the place you’ll go to add new websites and customers to your community. You possibly can view your whole websites in your community beneath the Websites tab and configure consumer administration and roles beneath the Customers tab.

First, it’s necessary to configure your community settings. To do that, click on on Settings out of your Network Admin dashboard, adopted by Network Settings:

The 'Network Settings' menu item in the WordPress Multisite admin.

On this display, you’ll see that the community title and admin e-mail tackle are mechanically populated. Under that’s the Registration Settings part:

The WordPress Multisite network registration settings.

Each consumer and website registrations are disabled by default. Nevertheless, you’ll be able to open registrations in your multisite community to enable customers to register in your website or create new websites.

You may also configure the settings to obtain registration e-mail notifications, restrict registrations, and allow particular person website admins to add customers.

Subsequent, navigate to the New Web site Settings part:

The new site settings in WordPress Multisite.

That is the place you’ll be able to select and customise the choices for brand spanking new websites created and added to your WordPress Multisite community. For instance, you’ll be able to personalize the welcome emails and change the default put up, web page, and remark settings.

There are extra settings you’ll be able to discover and experiment with, such because the add and plugin menu settings. You possibly can all the time come again to change these at any time. If you’re completed, click on on the Save Modifications button on the backside of the display.

Step 5: Add a New Web site to Your Network

Congratulations! You now have a WordPress Multisite community nearly completely put in and arrange. Nevertheless, there are nonetheless a few issues left to do. The primary is to add a new website to make it an precise multisite.

So as to add a new website, navigate to My Websites > Network Admin > Websites, then click on on Add New:

The 'Add New Site' screen in WordPress Multisite.

Right here, enter the positioning tackle URL you need to use, a website title, the positioning language, and an admin e-mail. Word that this e-mail has to be totally different than the one used for the whole community.

If you’re completed, click on on the Add Web site button on the backside of the display. This website will now be added to the Websites checklist in your community dashboard. You are able to do this at any time and for as many web sites as you would like.

Step 6: Install Plugins and Themes on Your Multisite Network

With WordPress Multisite, by default, solely community admins can set up plugins and themes. Nevertheless, the plugins and themes that you simply do set up will probably be obtainable to particular person websites on the community.

In fact, the plugins you select will depend upon the kind of website you’ve and which options and performance you’re wanting to add. As soon as you realize which plugins you need to set up, you are able to do so by going to My Websites > Network Admin > Plugins:

The WordPress Multisite admin plugins page.

To put in a new one, choose Add New. If you need to activate a sure plugin in your community, merely click on on the Network Activate hyperlink under it:

The 'Network Activate' link for a WordPress plugin in a multisite network.

The method is analogous for putting in themes, solely you’ll go to My Websites > Network Admin > Themes:

The WordPress Multisite themes page.

This display shows any themes at the moment put in in your multisite. To put in a new theme, click on on the Add New button. Then, to make it obtainable to different websites on the community, click on on the Network Allow hyperlink beneath the theme.

That’s it! You now have a absolutely functioning WordPress Multisite community.


When you’ve a massive variety of websites, managing them individually could be time-consuming and tedious.

A extra sensible and environment friendly strategy is to create a WordPress Multisite community. Nevertheless, when you’re unfamiliar with this software, getting began with it could appear complicated and difficult.

As we mentioned on this put up, you’ll be able to set up and arrange a WordPress Multisite community in six easy steps:

  1. Allow the WordPress Multisite characteristic by modifying your wp-config.php file.
  2. Install your WordPress Multisite community from the Network Setup part of your admin dashboard.
  3. Copy and paste the community set up code into your wp-config.php and .htaccess recordsdata.
  4. Configure your community settings.
  5. Add a new website to your WordPress Multisite community.
  6. Install WordPress themes and plugins in your community.

Do you’ve any questions on utilizing WordPress Multisite? Tell us within the feedback part under!