• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
(833) ASK-MVMG | RESOURCES | ARTICLES | LOGIN

Multiverse Media Group

Media & Marketing Solutions for Business Growth

  • Videos
  • Websites
  • Marketing
  • More
    • FAQ
    • About
    • Portfolio
    • Contact

Website Tips · September 5, 2017

What is a WordPress Multisite: A Beginner’s Guide [updated 2022]

Estimate Reading Time: 9 minutes

Last Updated on January 26, 2022 by James Castro

What is a WordPress Multisite?

WordPress Multisite Multiverse Blog Image

A WordPress Multisite is a network of subsites connected to a single WordPress installation with a shared database. Instead of managing individual websites, admins can manage all sites within a Multisite through a single dashboard. When a website is in a Multisite, sharing media, plugins, and themes is simplified. It is common for Franchise and multi-location businesses to use a WordPress Multisite since the Multisite offers significantly more control over the entire network of websites regarding branding and user permissions. There are two types of Multisites: subdomain and subdirectory, but both function in essentially the same way.

Here at Multiverse Media Group, we’re huge fans of WordPress, and we’ve written multiple articles about why we think WordPress is the best CMS out there. To make it even better, there’s a little-known feature built into WordPress that most users don’t know is there–called Multisite.

This powerful feature enables you to create networks of sites like Wordpress.com and build a multi-department website like MVMG’s own website. Our favorite use is for multi-location and franchise applications where each location or franchisee gets their own site which has brand control by corporate.

Multisite functionality is a powerful tool and can help your business or institution in many different ways. This guide is updated often to give you a complete high-level view of WordPress Multisite vs. single-site WordPress.

Again, that means that a multisite is one code base or set of application files and one database that controls how multiple sites (sometimes called subsites) act inside a network. A “network” describes a collection of sites in the multisite environment. While these sites share the same code and database, they each have their own settings and content but share users. While admins and “super-admins” can share themes and plugins, different sites within a network can have a different theme or different plugins activated, or they can all share the same. It’s up to you.

understanding a WordPress Multisite visual diagram.
Understand that websites in a WordPress Multisite are dependent on the shared network.

The site(s) inside a multisite network can have several different purposes. A few common uses are:

  • Multiple sites for a franchise or multi-location business all with the same features and branding.
  • Education sites where multiple departments and/or classrooms need their own sites.
  • Single company sites that need multiple department separations (i.e. main site, training site, support site, etc.)
  • Companies or freelance web professionals that want a single place to control all of their clients’ websites, themes, and features (plugins).
  • Microsites that may need content changed, but core features and styles remain.

We’ll touch on these use cases a bit later on in the article.

How WordPress Works

We first need to explain how a single WordPress site works. All WordPress consists of application files and a database to store information and settings.

Files in a Single Wordpress Install

In a single WordPress installation, you have one set of application files which consist mainly of PHP, CSS, and Javascript files. These files control the function and the look of both the front and back end of WordPress. The files can be broken down into a few sub-categories as follows:

wordpress multisite

Wordpress core files

These are the default application files and control most of what WordPress does, including pages, posts, uses, comments, settings, URL handling, login, and more.

what is wordpress multisite

Wordpress Themes

These are files located inside your installation that control how your public pages look and feel can also add features.

what is wordpress multisite

Wordpress Plugins

These files add function depending on the system, though some styling may occur. Example plugins would be e-commerce, social sharing, forums, events, SEO, and loads more.

wordpress multisite

User uploads

This is for user-uploaded media, such as images that you would use on your pages and posts. The site gets one uploads folder with sub-folders to keep them organized by year and month of the upload.

Database in a Single WordPress Install

The database is next, and is a core feature of not only WordPress and other CMS applications. Each installation has several default tables containing columns and rows to store data. When you make a page, post, change a setting, add a user, etc., information is stored in the database.

FUN FACT: There are 11 default tables for a standard installation.

All single installs have a default prefix of wp_ for the table name. So, the post table is named wp_posts, and the user table is named wp_users as an example. When you turn them on, most plugins will also register new tables for their settings. Depending on the amount and type of plugins you have, you could have a lot more than just the 11.

It’s important to know that you are recreating all of the above when you make additional single-site installs.

So, if you have a WP site at example.com, then create a sub-domain new.example.com and install a new WP site there, these are two separate single-site installs.

Now let’s move on to how a WordPress Multisite network works, and you’ll see how they differ:

How Does Wordpress Multisite Work?

So, in a single installation of WordPress, it’s one set of application files and one database per site. However, multiple websites share the same application files and database in a multisite.

Here’s an overview of the difference between a WordPress single and a WordPress multisite.

Admin in a Multisite Wordpress Install

The first and most notable difference you’ll notice on a WordPress multisite is the admin. There’s an additional admin page “Network Admin” which allows you to admin all of the sites.

There’s also an additional user role added called “Super Admin” which allows a user to access the network admin area and all sites within a network.

Files in a Multisite WordPress Install

The files function gets a significant change in operation but not in the folder structure.

wordpress multisite

Wordpress core files

The core files don’t need a change, except for two small snippets in the wp-config.php and the .htaccess, which we’ll cover later. Otherwise, there’s no change. WordPress already had the code for multisite built-in and has for quite a long time now.

wordpress multisite

Wordpress Themes

The themes stay in the same folder location on the server, but there is a change functionally.

First, only super admins can install themes and plugins. Super admins can manage these themes and either network-enable a theme, making it available to all sites or individually enabling a theme to allow the site admin to activate their theme.

In other words, site admins can only activate the themes that a super admin enables. This is useful if you want to only allow one theme for branding purposes or ensure that your collection of themes meets your set coding standards.

wordpress multisite

Wordpress Plugins

Similar to themes, the WordPress plugins don’t change where they are located but do change how they work. Also, like in theme, a super admin is the only role that can install a plugin.

Then, the plugins are available to enable on each site by the site admin. Optionally, a super admin can force on a plugin for all sites in a network by “network enabling” them.

This can be helpful if there are some features you want all sites to have such as a sitemap plugin, but others you want the individual sites to be able to choose what they have on. You can network enable as many plugins from zero to all.

what is wordpress multisite

User uploads

The only real difference is that inside the uploads folder, additional folder structures will be added to keep each new site’s media separate. When a new site is created, it gets a unique folder with the site ID, and inside that, it also has year and month folders to keep the media organized.

Database in a Multisite WordPress Install

The database gets quite a change in a WordPress Multisite.

First, the user tables get used for all sites in the network. While each site can have its own user or shared, they all are stored in the wp_users table common to the network. Next, there are either six or 7 (depending on settings) that are created to store the information about the network and its sites. All of these tables are only there once for the entire network of sites.

Then, you create a new site in the network, the database will duplicate 8 or 9 tables (depending on WP version) unique for each site. So, the next site made in the network will be given an ID of 2 and it’s database tables will all have the prefix wp_2_. So, the posts table for the second site would be wp_2_posts as an example.

WordPress Multisite: Use Cases

You may be asking yourself, why/when would I need to use WordPress Multisite. While there are quite a few good reasons, most of them fall into the following use cases:

Franchise Websites

When building franchise websites, there’s almost always a need for a consistent brand across the entire franchise and the need for each franchisee to be able to add their own content within a website just for them. This is a perfect fit for WordPress multisite, and here’s how it typically works.

You create a WordPress multisite, then either buy a good theme or custom develop your own theme (a better idea for franchise use). Then create sites for each location, territory, or other designation of franchisee that your company has. Every website in the multisite network would get the same theme and plugins to get the same functionality, look and feel.

bricks for kids wordpress multisite
We use this very system for the franchise companies we work with and it’s absolutely fantastic! One such example is www.bricks4kidz.com

Then, each owner would be given access to the site that represents their franchise location. So, let’s say we have franchisecompany.com. Then, we could have franchisecompany.com/location1/, franchisecompany.com/location2/, etc. with each sub-site controlled by the owner while retaining master admin for all subsites in your network.

Education Websites

Very similar to the franchise sites, education institutions can use this feature to give sub-sites to departments like sports, music, art, etc. while having the root site for the overall institution. This allows each department to have its own blog for announcements, control its own users, and have its own information.

Another option would be to have the sub-sites be for individual classes and be able to have the teachers control their class content. If you were to add an LMS (learning management system) to this model, you could very easily run your class content as well as testing through this site.

The University of Mary Washington is one such example.

Multi-department Corporate Websites

Another excellent use for WordPress multisite is multi-department corporate websites. Our website is a multisite. We have several sites in this network, one of which is a private internal site for company training and policies.

You could also easily make a new site for sales, finance, operations, marketing, etc. Each could have their own news, files, members, etc.

Another great use is to separate big corporate functions into sub-sites for employee access reasons. Let’s say you have a corporate site and you want to have a jobs section. If you develop that in the root site, then any other person that has appropriate access to that root site could also see your employee applications. A better idea would be to create a /opportunity/ or /jobs/ site and only give access to your HR team. You could do a similar action with say an e-commerce shop or other major systems.

News Networks

I think there’s no better proof in the pudding so to speak than some of the biggest sites on the planet using multisite. BBC America and New York Times are just two examples.

In both cases, they make subsites for each major topic like politics, finance, lifestyle, etc. and then assign authors to the topics they are allowed to write in. This is a great way to keep sections of content and users in their own area for very large publications.

Hosted Web Services

The last major use case for Wordpress multisite is to offer hosted web solutions like wix.com or similar. Developers or agencies can build a network and put many themes for users to select from. Then have a payment system that will allow people to sign up, create their own site, pick from a selection of pre-built themes, and easily and quickly make their own sites.

The most prominent example of this is Wordpress.com. Wordpress.com is a hosted service version of the open-source Wordpress.org software that uses multisite as its platform. However, there are so many more that use this same technique.

Wordpress Multisite Pros & Cons

Okay, so we’d be doing you a disservice if we didn’t talk about the pros and cons of the WordPress multisite in our guide, so here goes!

Benefits of Wordpress Multisite

The main benefits of WordPress multisite are:

  • Decreased management time: with a single install, you only have to maintain one instance for all sites in the network. This means updating Wordpress, themes, and plugins only has to happen once.
  • Brand control: like I mentioned in the franchise example above, you can have all sites on the same theme and ensure brand control. If you change something in that theme like colors, for example, they change for all sites.
  • Security: any security measures you put into place will affect the entire network of sites which decreases your time and budget to do so.
  • Domain authority: instead of having a bunch of sites all with different domains, all of your sites (by defaults) will use the same domain like site.example.com or example.com/site/ meaning that the more sites you have the bigger and stronger your domain appears to Google with increases your domain authority and potentially even your SEO value.
  • Database: only one database to maintain which can make this cheaper in the long run.

Wordpress Multisite Cons

The cons for WordPress multisite are just about the same as the pros:

  • Security: if your security is weak, then all of your sites are effected and not just one. This could take down all of your sites and means you need to take security seriously.
  • Domain authority: If you have a lot of bad content, having so many sites with bad content can just as easily hurt your domain as help it. Make sure you have good content and this is a non-issue!
  • Hosting: since you’re combining so many sites into one, your hosting needs to be really good and very fast. No $3/mo. cheap shared hosting plans here unless you want your site to run as slow as a snail.
  • Database: If you have database corruption or aren’t properly managing this, you can bring down your entire network.

Multisite Considerations

Multisites are fantastic and can potentially save you a lot of money in the long run. However, there are many considerations that you need to know before going down this path.

The main thing is you need very good quality themes, plugins, and hosting. Many themes and plugins do not work at all or do not work well with multisite. It’s best to ensure that you get your themes and plugins from a reputable source and that they claim multisite support. Otherwise, you could be in for some major trouble down the line.

Hosting: as mentioned in the negatives above, your hosting needs to be fast and secure. We recommend Cloudways hosting, which is a cloud-based container hosting service, and they have a quick install for multisite built-in. *We can help host and maintain your Multisite*

The final consideration here is that your web team, internal or external, really needs to know what they are doing. We offer multisite development services if you need a reliable company to develop and/or maintain your multisite network.

WordPress Multisite Setup

While there are a lot of multisite setup instructions out there, please feel free to reach out to us if you need help.

Multisite Recap

As you can see, WordPress multisite is a great tool for web applications and can potentially save you a lot of money and make it easier for you to manage.

Let me know in the comments what you think or if you have any questions.

Filed Under: Website Tips

James Castro

With years of experience in digital media, marketing & sales, MVMG Chief Executive and New England native James KNOWS how to grow an online presence and make money for his clients. He is a creative idea-man, strategist, and consummate people person. With a passion for coffee, he single-handedly keeps the local coffee shop in business. He dreams of becoming a handsome billionaire but would settle for a decent-looking multi-millionaire if that means working with the right clients, building a fantastic team, and scaling the company organically.

Real Marketing Consultation
Previous Post: « SEO Case Study for Jacksonville Dentists
Next Post: Guide to Local SEO & Google 3 pack for Small Business »

Primary Sidebar

Table of Contents

    • What is a WordPress Multisite?
  • How WordPress Works
    • Files in a Single Wordpress Install
      • Wordpress core files
      • Wordpress Themes
      • Wordpress Plugins
      • User uploads
    • Database in a Single WordPress Install
  • How Does Wordpress Multisite Work?
    • Admin in a Multisite Wordpress Install
    • Files in a Multisite WordPress Install
      • Wordpress core files
      • Wordpress Themes
      • Wordpress Plugins
      • User uploads
    • Database in a Multisite WordPress Install
  • WordPress Multisite: Use Cases
    • Franchise Websites
    • Education Websites
    • Multi-department Corporate Websites
    • News Networks
    • Hosted Web Services
  • Wordpress Multisite Pros & Cons
    • Benefits of Wordpress Multisite
    • Wordpress Multisite Cons
  • Multisite Considerations
  • WordPress Multisite Setup
  • Multisite Recap

Newsletter Signup

Join thousands of people who already have access to the Multiverse Media Group Business Growth Newsletter. This is the only way to get our "Tips We Charge For" monthly marketing insight - for free. If you're not on the list, sorry, but you're not on the list. Join today.

Recent Posts

  • How to choose the right live video production company
  • These 3 Tips Increase Website Conversion Rates
  • Web Design Pricing for Franchises
  • 10 Quality Production Tips for Webcam Recordings by Multiverse Media Group.
  • Instagram Marketing: A Guide to Growing Your Instagram Account

Blog Topics

  • Business Growth
  • Content Marketing
  • Local Marketing
  • Marketing Tips
  • SEO Tips
  • Video Tips
  • Website Tips

Start Here

Footer

Who We Are

We are straight-shooting creatives who believe in our clients. We produce strategic digital assets and utilize the latest technology to bridge the gap between our clients and their ideal customers.

We create connection.

We Are Located In:

Jacksonville, FL.
San Deigo, CA.
Baltimore, MD.
Atlanta, GA.
Philadelphia, PA.

Quick Links

  • Marketing Services
  • Video Production
  • Website Design
  • Free Resources
  • Employment
  • Our Blog
  • Contact
  • FAQ
  • Client Login

Recent Posts

  • How to choose the right live video production company
  • These 3 Tips Increase Website Conversion Rates
  • Web Design Pricing for Franchises
  • 10 Quality Production Tips for Webcam Recordings by Multiverse Media Group.
  • Instagram Marketing: A Guide to Growing Your Instagram Account
  • Blogging for SEO: A Guide to Organic Traffic [2022]

Tweets

Tweets by TeamMultiverse
  • Facebook
  • Instagram
  • LinkedIn
  • RSS
  • Twitter
  • Vimeo
  • YouTube
  

Copyright © 2023 · Multiverse Media Group • Sitemap