TAAL VOLCANO ISLAND, PHILIPPINES - JANUARY 14: The carcass of a cow floats in the shore as carcasses of horses, dead trees, and houses near Taal Volcano's crater is seen buried in volcanic ash from the volcano's eruption on January 14, 2020 in Taal Volcano Island, Batangas province, Philippines. The Philippine Institute of Volcanology and Seismology raised the alert level to four out of five, warning that a hazardous eruption could take place anytime, as authorities have evacuated tens of thousands of people from the area. An estimated $10 million worth of crops and livestock have been damaged by the on-going eruption, according to the country's agriculture department. (Photo by Ezra Acayan/Getty Images)
Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on pinterest
Pinterest

Always optimize your pricing

WordPress Multisite lets you create an entire network of sites powered by a single WordPress install.

You can either keep your network private and use it to power your own network of sites – like a local business creating a network site for each location. Or, you can make your network public and let people register and create their own sites in your network, like WordPress.com.

While each site gets its own dashboard, everything is powered by a single WordPress install and a single database, and individual site owners don’t have quite as much control.

In this post, we’ll share a little more about how WordPress Multisite works and when it is, or isn’t, a good idea to use Multisite. Then, we’ll show you step-by-step how to set up your own WordPress Multisite network.

How Does WordPress Multisite Work?

WordPress Multisite is a core WordPress feature, though it’s not enabled by default.

Once you enable it, you’ll get a new Network Admin dashboard where you can manage all the sites in your network. WordPress Multisite also adds a new Network Admin user role, which is the only type of user account that can access the aforementioned dashboard.

There, you can make decisions like:

Each site will also get its own WordPress dashboard where people can manage content, themes, and plugins. However, unlike a regular WordPress site, individual site admins cannot install their own themes or plugins – they can only choose from the options that the overall network admin has enabled.

How WordPress Multisite Works on a Technical Level

WordPress Multisite allows you to create unlimited network sites, but there’s a big difference in how WordPress stores the data for these sites.

If you were to create multiple single sites WordPress installs, each site would get its own database and files.

However, with WordPress Multisite, all the sites share the same database and files.

Misha Rudrastyh has a great breakdown of how a Multisite database works if you want a deeper technical look, but basically:

  • WordPress will create some new database tables for each network site.
  • WordPress shares some tables between all the network sites.- most notably wp_users.

Additionally, to organize the files for each network site, WordPress adds a folder for each network site in the uploads folder. For example:

  • Single site – uploads stored in wp-content/uploads/year/month
  • Multisite – uploads stored in wp-content/uploads/NETWORK_SITE/year/month

When Should You Use WordPress Multisite?

WordPress Multisite is a good option if you’re:

  1. Building a network of sites with similar functionality.
  2. Looking to create a place where individual users can create their own sites, like WordPress.com. Some membership plugins can even integrate with Multisite so that you can charge people to create a site on your network.

To the first use case, a few examples would be a:

  • Physical business with a separate site for each different location.
  • University with a separate site for each department or faculty member.
  • Real estate/insurance agency with a separate site for each agent.
  • Etc.

For example, the Georgia State University website is a WordPress Multisite install with over 150 network sites for various departments, functions, etc.

Share this post

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email