What is WordPress Multisite? 6 detailed installation steps

What is WordPress Multisite?  6 detailed installation steps


Your business is growing and wants to develop more branches and create more branch websites. Are you looking to build more manageable websites on the same WordPress platform and database. WordPress Multisite will solve this problem for you! So What is WP Multisite?? How to use it? Lets go WordPress tips to find

What is WordPress Multisite?

WordPress Multisite, formerly known as Multi-User WordPress. This is a feature that allows you to create a network to run multiple websites from a single WordPress installation. WordPress 3.0 was the first product to offer this functionality. With its special features, WordPress Multisite has become a popular and preferred method to manage and maintain multiple related websites.

With Multisite, the domain is the user’s network address. Sites in your network can also be subdomains or subdirectories. You can use domain mapping to point websites to your network, but the process isn’t straightforward.

Once you’ve installed WordPress Multisite and set up a multisite network, things are simple because you can quickly and easily create new sites and let other users do the same. One of the most popular examples of a multisite network is WordPress.com.

WordPress hosts a wide variety of websites, from small startup blogs to global businesses. Users can quickly create their own websites as part of the network. Additionally, there are many other use cases for the WordPress multisite network. Some of the most popular are online magazines and newspapers, as well as schools and colleges.

Why Use the WordPress Multisite Network?

wordpress multisite

The WordPress Multisite Network is a great choice for those who want to manage their separate sites from a single dashboard.

You can even create your own blogging platform in the multisite settings. The main advantage of using WordPress Multisite is that it can help you easily manage multiple websites. Specifically, WordPress Multisite can help simplify many types of maintenance and development and save a lot of time by eliminating the need to switch between sites.

A particular example with WordPress Multisite

  • Update all your sites on the network with a single click, instead of logging into each individual site.
  • Use the WordPress theme as the main theme and customize your own websites. This is especially useful if sites on the same network share common layout and design elements.
  • You only need to install the WordPress theme and WordPress plugin once for network-wide use.

Another advantage of using WordPress Multisite is the control and flexibility that WordPress Multisite offers site administrators. Each site on the network can have its own administrator as well as advanced screens and features to configure settings.

However, there are still some downsides to using WordPress multisite. So you need to consider whether Multisite is suitable for building your website. A good example is that since all sites in a network share resources, if one site goes down, it can completely affect other sites very badly.

Note: You need to make sure you have hosting to manage server resources and deal with unwanted traffic. But it also means that the cost of your website increases compared to before.

However, WordPress Multisite is a useful tool when you want to increase workflow efficiency and manage multiple websites from a single account. Moreover, you can create an account in a few simple steps.

What to prepare to install and set up the WordPress Multisite network?

Choose accommodation

As Learn WordPress shared in the previous section, you need to prepare hosting to manage your own resources and handle traffic spikes/drops.

If you only have a handful of multisite sites that require administration and want to keep costs down, you can consider the cheap hosting plans available in the market. However, if you are considering a large multisite WordPress network, we recommend making sure you are looking for a plan that supports multiple domains. For a multisite network, you should use a VPS, dedicated hosting, or managed WordPress hosting.

Preparation of the WordPress platform

To install WordPress Multisite, you need to prepare a few things to speed up the installation process. Just to clarify, the preparation of the relevant sections will depend on whether it is a brand new WordPress installation or an existing website.

WordPress is a free download from WordPress.

Note: If you are creating a multisite network on an existing WordPress site, it is important to create backups of your database and files. When setting up a multisite network, WordPress will automatically update to the latest version. Pay attention to the above if you don’t want to lose important data.

Next, you need to deactivate all your plugins by redirecting them to Plugins → Installed Plugins from the WordPress Dashboard. It is important that you confirm that permalinks are enabled on your site. You can do this in Settings → Permalinks from the WordPress dashboard:

Finally, you will need FTP (File Transfer Protocol). This allows you to edit and transfer files between your computer and the network.

You can choose from different FTP clients, like FileZilla, for example, which is a free and popular option. You can also edit your files in Cpanel.

6 Steps to Install WordPress Multisite

Step 1: Enable WordPress Multisite functionality

By default, WordPress Multisite installation will be disabled. So, the first thing you need to do is enable WordPress Multisite by adding a single line of code to your site’s wp-config.php file.

There are several options to connect via cPanel or via FTP to do this. Please browse the location after locating and opening the wp-config.php file from your website root directory.

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

Then place the following code just above it:

define( 'WP_ALLOW_MULTISITE', true );

When done, save your file. Completion of the above steps also means that the WordPress Multisite functionality has been activated.

Step 2: Install WordPress Multisite

Once the multisite feature is enabled, the next step is to set up your network in WordPress. This will take you to the network configuration interface. Here you can choose to use subdomains or subdirectories as the structure:

network settings for wordpress multisite

Note: You need to be careful every step of the way, as you cannot change this setting later. However, if you need help deciding which is best and appropriate for certain situations.

edit network details in wordpress multisite

In the Network title field, enter the desired title for your network and the administrator’s email address. Once done, click on the Install button.

Step 3: Insert code snippets into the WordPress file

When you click Install, you will automatically be taken to a screen with two pieces of code. Include one copy-paste in the wp-config.php file and the other in the file .htaccess:

add code snippet to wordpress file

Like the first step, you can do this by accessing cPanel or via FTP. In the wp config.php file, you can put it under the code added in the first step to enable multisite.

In the .htaccess file, you can copy and paste the appropriate code to override the default rules. Once done, save both files and complete the installation.

Step 4: Configure network settings

Return to your WordPress dashboard and click the Login link at the bottom of the Network Settings page. Once logged in, you may see some changes in your dashboard.

configure network settings

Here you can also find the dashboard where you can add new sites and users to your network. You can see all the sites in your network in the Sites tab. As well as the configuration of user roles and administration in the User tab.

First, you need to configure network settings by clicking Network Admin, then clicking Network Settings:

configure network settings in wordpress

In the interface, you will see the network title and admin email address filled in automatically.

change network settings in wordpress

By default, user and website registration is disabled. However, you can open the Register Multisite network to allow users to register on your site or create a new site.

You can also configure settings to receive email notifications for subscriptions, limit subscriptions, and create an administrator for the site. This is where you can select and customize newly created sites and add them to WordPress Multisite. For example, you can customize emails and change default settings for posts, pages, and comments.

Plus, there are additional settings you can explore and try. Such as setting and setting menu plugin. For these settings, you can undo changes if you feel uncomfortable or want to try something new. When you are done, click the Save Changes button at the bottom of the interface.

Step 5: Add a new site to the network

After completing the steps above, you also have an almost complete WordPress multisite installed and configured. One of the final steps is to add a new site to complete the WordPress Multisite installation. Here, enter the URL of the website you want to use, along with the site title, site language, and administrator email address. Warning: this email must be different from the one used for the entire network.

When you’re done, click the Add Site interface button at the bottom. As a result, the site will be added to the list of sites on the network panel. The same can do this at any time and for as many websites as you want.

Step 6: Install plugin, theme on multisite network

With the default WordPress multisite, only the network administrator can install themes and plugins. However, the plugins and themes you install will be available for individual websites. Of course, the plugins you choose will depend on the type of website you have. As well as the features and functions you want to add. You can install the plugin by going to My Sites → Network Admin → Plugins:

add a new website to the network

To install a new plugin, select “Add New” or if you only want to activate a certain plugin on your network. Simply click on the Activate Network link below. The theme installation process is pretty much the same, but you’ll need to go to My Sites → Network Admin → Themes:

Activate the plugin in multisite network

This interface will display any theme installed on your multisite network. To install a new theme, click Add New. To make it available on other sites in the network, click Enable Network under the theme.

After completing the above steps, you have completed the WordPress Multisite installation. As well as the basic configuration for a WP Multisite.

With many default WordPress sites, only admins can install themes and plugins. But, the themes and plugins you install will be available site by site. Of course, the plugin you choose will depend on the type of website you have and the features and functionality you want to add.

This theme displays any theme currently installed on your multisite network. To install a new theme, click Add New. To make this theme accessible to other sites in your network. Click Enable Network under the theme. After completing all the above steps, you are done Install WordPress Multisite. In addition to the basic configuration for WP multisite.

I hope through this article you can understand WordPress Multisite What. How to install WordPress Multisite. Stay tuned for future posts from WordPress Tips Please


Rate items


Recommended Posts