DroidCrunch
  • About
  • Blog
  • Categories
    • Automation
    • Tech
    • SEO
    • WordPress
    • Software
    • Hosting
    • Proxy
  • AI
    • AI Writing
    • AI Image
    • AI Tool
    • AI Video
  • Deals
  • Contact
Subscribe
No Result
View All Result
DroidCrunch
  • About
  • Blog
  • Categories
    • Automation
    • Tech
    • SEO
    • WordPress
    • Software
    • Hosting
    • Proxy
  • AI
    • AI Writing
    • AI Image
    • AI Tool
    • AI Video
  • Deals
  • Contact
Subscribe
DroidCrunch

WordPress Multisite: What It Is and When to Use It 2026

Lokesh Kapoor by Lokesh Kapoor
November 14, 2026
3
0

Running five WordPress sites means five dashboards, five rounds of plugin updates and five logins to forget.

WordPress Multisite runs them all from one WordPress install, with one plugin folder and one database. Use it for a network of similar sites you control, like school blogs or regional company sites. For client sites you might hand back, keep separate installs.

We built a three-site test network to see what it really shares. One broken plugin took down all three.

What is WordPress Multisite, in plain English?

WordPress Multisite is a built-in WordPress feature that lets one installation run many separate websites. It’s free, it ships with every copy of WordPress, and it’s switched off until you turn it on.

Think of one apartment building instead of five houses. Every flat has its own furniture and front door. The plumbing and the roof are shared, and one manager holds the master key.

In WordPress, that manager is the Super Admin. They get a new dashboard called Network Admin. From there they create sites, install plugins and themes, and decide what each site may use. Each site still has its own admin, with fewer powers.

How WordPress Multisite works: three sites on one WordPress core, sharing plugins, themes and one database
Each site keeps its own posts, settings and uploads. The core files, plugins, themes and user accounts are shared by all of them.

So what sits in each flat, and what’s shared? Most explainers skip that part, so we built a network and looked.

How we tested it (and what we didn’t)

We installed WordPress 7.1.4 on a Linux test server running PHP 8.4 and MariaDB 11.4. Then we turned it into a three-site network: the main site, /shop/ and /docs/.

The conversion ran through WP-CLI, which calls the same core functions as the Network Setup screen. We also rendered that screen to copy its exact instructions. Then we read the database, poked at permissions and broke things on purpose.

We didn’t test a subdomain network, mapping real domains with SSL, Nginx rules or performance under load. Where we cover those, it’s from WordPress’s own Advanced Administration Handbook, not our lab.

What’s shared across the network, and what each site keeps

Code and people are shared. Content and settings are not. Here’s what our test network actually stored where:

PartShared or per site?What we saw in our lab
Core filesSharedOne copy of WordPress serves every site
Plugins and themesShared folder, switched on per siteInstalled once by the Super Admin, then activated network-wide or site by site
DatabaseOne database, separate tablesConverting added 6 network tables; each new site added 10 more, named wp_2_, wp_3_ and so on
UsersSharedOne wp_users table; roles are stored per site, so one person can be an editor here and a subscriber there
Media uploadsPer siteAn image uploaded to site 2 landed in wp-content/uploads/sites/2/2026/11/
Posts, pages, settingsPer siteEach site has its own posts and options tables, so nothing leaks between them

The table count climbs fast. Our single site started with 12 tables. After conversion and two new sites, it had 38. A 100-site network carries over a thousand, which MySQL handles fine but a database tool makes painful to browse.

Users surprise most people. A login created on one site is a login on the whole network. That’s handy for a school where every student blogs. It’s a problem when two clients should never share a user list.

Subdirectory, subdomain or a domain of its own?

Every network picks one address style at setup: subdirectories (example.com/shop), or subdomains (shop.example.com). Either way, any site can later show on its own domain.

  • Subdirectories need nothing extra from DNS. They’re the easier start, and they keep everything under one domain name.
  • Subdomains need a DNS record for each site, or a wildcard record if you let people create sites on demand. You’ll also want a wildcard SSL certificate so every subdomain gets HTTPS.
  • Domain mapping has been built into WordPress since version 4.5. Point the domain at your server, give it an SSL certificate, then change the site’s address in Network Admin under Sites. No plugin needed.

WordPress doesn’t always let you choose. Two rules caught us in the lab:

  • Older sites must use subdomains. Once we backdated the Hello world post by a couple of months, WordPress removed the subdirectory option. Its reasoning: an established site’s posts could clash with new site paths.
  • Localhost can’t use subdomains. On a local test machine, subdirectories are the only choice.

There’s one more quirk. In a subdirectory network, the main site’s posts get /blog/ in their address. We set our main site to Post name permalinks and WordPress saved them as /blog/%postname%/, so Hello world moved to /blog/hello-world/. The subsites kept clean addresses like /shop/hello-world/.

Common mistake: Turning an established blog into a subdirectory network and expecting its URLs to stay put. Check the main site’s permalinks straight after conversion, and add redirects if they changed.

When should you use WordPress Multisite?

Use it when your sites look alike, share a plugin list and will always be run by your team. Skip it when each site has a different owner or toolkit.

Multisite or separate installs: Multisite for similar sites and school or company networks, separate installs for client sites
The deciding question is who will own each site later, and whether every site can live with the same plugin list.

Good fits: a university giving each department a blog, a franchise with a site per city, or a publisher’s language editions. Each has one owner and one plugin list across many near-identical sites.

Bad fits: unrelated client sites, a store sitting next to a simple blog, or any site you might sell. Our lab showed why.

One bad plugin takes down every site

We wrote a tiny plugin with a deliberate fatal error. Activated on /shop/ only, it broke /shop/ and the other two sites carried on. Network-activated, it broke all three at once, main site included.

That’s the whole trade-off in one test. One update reaches every site. So does one bad update.

Site admins lose powers they’d have on their own install

We made a user the administrator of /shop/ and checked what they could do. They couldn’t install plugins or themes, or even activate a plugin the Super Admin had installed. The Plugins menu doesn’t appear for them by default.

They also lost unfiltered HTML. This admin saved a post with an iframe and a script tag, and WordPress stripped both. The same iframe saved by the Super Admin survived. If your site admins paste embed codes from map or booking tools, that will bite.

Fresh networks also set tight upload limits: 1,500 KB per file and 100 MB of storage per site. You can raise both in Network Settings, but nobody warns your editors first.

Moving one site out is the hard part

Exporting a single site is easy. Our export of /shop/ took under a second: a 13 KB file with its posts, pages and two authors.

It skipped plugin settings, theme options, passwords and the uploads folder. A clean exit means moving the wp_2_ tables, the uploads/sites/2 folder and the users into a fresh install. Plan that before a client asks for their site back.

Our take: Multisite is a management tool, not a hosting plan. No shared owner and plugin list? Separate installs on one hosting account are simpler and safer.

How to enable WordPress Multisite, step by step

Enabling it takes six steps and two file edits. A fresh install needs about ten minutes. On a live site, pick a quiet hour and take a backup first.

Turn a WordPress site into a network

The same steps we followed in our lab

  1. 1
    Step 1 of 6

    Back up the site

    Copy the database and files, including wp-config.php and .htaccess. On a brand-new install there’s nothing to lose, so you can skip this.

  2. 2
    Step 2 of 6

    Deactivate every plugin

    WordPress won’t continue otherwise. With one plugin active, our setup screen stopped and told us to deactivate it. You switch them back on later.

  3. 3
    Step 3 of 6

    Allow Multisite in wp-config.php

    Add the WP_ALLOW_MULTISITE line below, above the line that says That's all, stop editing!. Save, then refresh your dashboard.

  4. 4
    Step 4 of 6

    Run Network Setup

    Go to Tools, then Network Setup. Pick subdirectories or subdomains if offered, check the title and admin email, and click Install.

  5. 5
    Step 5 of 6

    Paste the generated code

    WordPress shows a block for wp-config.php and rewrite rules for .htaccess, written for your server. Paste both exactly as shown.

  6. 6
    Step 6 of 6

    Log in again and add sites

    Log back in and open My Sites, then Network Admin, in the toolbar. Add a site under Sites, then reactivate your plugins.

Skipping step 1 on a live site is the mistake people regret. A WordPress backup plugin copies the files and database in one go. Then step 3 is a single line:

wp-config.php PHP
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Step 5 adds these lines to wp-config.php. This is what our lab generated for a subdirectory network. Your screen will fill in your own domain:

wp-config.php PHP
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
define( 'DOMAIN_CURRENT_SITE', 'example.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );

On Apache or LiteSpeed, these rules replace the usual WordPress block in .htaccess. Nginx needs equivalent rules in its server config. Not sure which you run? Ask your host.

.htaccess Apache
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

Comfortable in a terminal? WP-CLI does the database work and the wp-config edit in one command. Our conversion took 0.6 seconds. Each new site took about the same.

wp-cli-multisite.sh Bash
$ wp core multisite-convert --title="My Network"
Set up multisite database tables.
Added multisite constants to 'wp-config.php'.
Success: Network installed. Don't forget to set up rewrite rules (and a .htaccess file, if using Apache).

$ wp site create --slug=shop --title="Shop"
Success: Site 2 created: http://example.com/shop/

You still add the rewrite rules yourself. WordPress’s own Create a Network guide covers unusual setups, like WordPress running from its own folder. Starting from scratch? Our guide to installing WordPress step by step gets you to a clean single site first.

Will your hosting plan run a network?

Most WordPress hosts allow Multisite, but not all. Check three things before you switch it on.

  • Is it allowed? Hostinger says all its managed WordPress plans support Multisite. Pressable supports both subdirectory and subdomain networks. WordPress.com doesn’t support Multisite, so each site there needs its own plan.
  • Can you add DNS records and SSL? Subdomain and mapped-domain networks need DNS records and certificates for each address. Subdirectory networks don’t.
  • Are backups and restores per account or per site? Most host backups restore the whole account. On a network, that rolls back every site to fix one.

Every site shares one server’s memory and PHP workers, so a busy site slows its neighbours. Our managed vs shared WordPress hosting comparison shows when a managed plan earns its price. Our Hostinger review covers how 20 of Lokesh’s sites run there.

Want full control? On a virtual private server you set wildcard DNS, upload limits and caching yourself. A small DigitalOcean Droplet is enough to test a network, if you’re happy patching the server too.

Not sure yet? Spin up a throwaway copy with one of our WordPress sandbox tools and try Multisite there before you touch a live site.

Our verdict: who should use Multisite?

Multisite pays off for one owner running many similar sites. For everyone else, separate installs win.

  • Schools, universities and companies: use it. One Super Admin, one approved plugin list and shared logins match how these places already work.
  • Publishers with regional or language sites: use it, because one theme update reaches every edition. Map each site to its own domain if readers expect one.
  • Agencies and freelancers: skip it for client work. A client leaving means unpicking tables, users and uploads, and one client’s bad plugin can break every other client’s site.
  • Bloggers with two or three unrelated sites: skip it. Separate installs on one hosting account cost the same and keep each site independent.
  • Developers building a sites-on-demand platform: use it with subdomains, wildcard DNS and a host that lets you control the server.

Warning: Treat every network-wide plugin update as a change to every site at once. Test it on a staging copy first. Keep a WordPress security plugin active network-wide too, because a hacked site shares its database with the rest.

Frequently asked questions

Does WordPress Multisite cost extra?

No. Multisite is part of the free WordPress software, so switching it on costs nothing. The real costs are hosting that can carry the combined traffic, plus any premium plugins. Check each plugin’s licence, because some count every site in the network as a separate site.

Is WordPress Multisite bad for SEO?

No. Search engines see each site’s pages like any other pages, and Multisite itself isn’t a ranking factor. Each site keeps its own titles, sitemap and SEO plugin settings. The SEO risk is shared downtime: one broken network-wide plugin takes every site offline at once.

Does Multisite make WordPress faster or slower?

Neither, by itself. Each page still loads one site’s content. All sites share the server’s memory and PHP workers, so a traffic spike on one site can slow the others. Object caching and a hosting plan sized for the whole network matter more than the setting.

How many sites can a WordPress Multisite network have?

WordPress sets no limit on the number of sites. The practical limits are your server and database: each new site adds 10 tables, so 500 sites means over 5,000 tables. Big networks need hosting sized for that database, not just for traffic.

Can I run WooCommerce on WordPress Multisite?

Yes. You can activate WooCommerce on one site or on several, and each store keeps its own products, orders and settings. Customers share one user account across the network. Carts and stock aren’t shared between stores unless you add a plugin built for that.

Can sites in a Multisite network share posts?

Not out of the box. Every site stores posts in its own tables, so a post on one site doesn’t appear on another. Developers can pull content across sites with code, and syndication plugins can copy posts between sites, but that’s extra setup to maintain.

Can I turn a Multisite network back into single sites?

Yes, but there’s no button for it. You move each site into a fresh single install with its posts, uploads, users and plugin settings, then point its domain there. Migration plugins with Multisite support make this easier. Try one site first, on a staging copy.

The bottom line

WordPress Multisite fits one team running many look-alike sites. You get one Network Admin, one plugin list and one update for everything. For client sites or unrelated projects, separate WordPress installs are simpler to back up, move and keep apart.

Whichever you pick, remember the lab result: a network shares its failures as well as its updates.

Next step: add the WP_ALLOW_MULTISITE line to a throwaway copy and see if Network Admin fits the way you work.

Share4Tweet2Share1Share
Previous Post

Apify Review (2026): Features, Use Cases, My Verdict

Lokesh Kapoor

Lokesh Kapoor

I am Lokesh Kapoor who loves to write blogs, create videos and watch sci-fi movies on Netflix and Jio Cinema. DroidCrunch is my first love and a crucial part of my life.

Related Posts

How to install WordPress: a laptop showing the WordPress setup form connected to a web server and database

How to Install WordPress (Step by Step): 3 Ways, From One-Click to Manual 2026

November 13, 2026
299
Web hosting statistics: server racks, a globe linked to data centers and a market share chart

Web Hosting Statistics 2026: Who Really Hosts the Web (Plus Our 2,000-Site Scan)

November 13, 2026
303
What is a VPS: one physical server split into isolated virtual servers, one highlighted with root access and guaranteed RAM

What Is a VPS? How Virtual Private Servers Work (and What They Cost) 2026

November 13, 2026
298
IPRoyal vs Webshare proxy provider comparison

IPRoyal vs Webshare 2026: Detailed Pricing & Features Comparison

November 13, 2026
312
Load More

Leave a Reply Cancel reply

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

I agree to the Terms & Conditions and Privacy Policy.

Youtube Instagram Telegram Discord Facebook Whatsapp Twitter LinkedIn

About

DroidCrunch Logo Dark

DroidCrunch is your trusted blog & YouTube channel dedicated to SAAS lovers, WordPress enthusiasts, and Technology Freaks.

Quick Links

  • About Us
  • Editorial Policy
  • Contact Us
  • Help & Support
  • RSS Feed

© 2026 DroidCrunch - Best Place for Tech NomadPrivacy PolicyTerms & ConditionsCookie PolicyGDPR RightsAffiliate Disclosure

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

No Result
View All Result
Subscribe
  • About
  • Blog
  • Categories
    • Automation
    • Tech
    • SEO
    • WordPress
    • Software
    • Hosting
    • Proxy
  • AI
    • AI Writing
    • AI Image
    • AI Tool
    • AI Video
  • Deals
  • Contact

© 2026 DroidCrunch - Best Place for Tech NomadPrivacy PolicyTerms & ConditionsCookie PolicyGDPR RightsAffiliate Disclosure

DroidCrunch Giveaway

Amazon Gift Card worth $15

Participate now and get a chance to become a lucky winner to receive the reward.​

Join Giveaway