WordPress Multisite (also known as a network installation) allows you to create and manage tens or even hundreds of different WordPress websites through a single, centralized WordPress installation and database.
Instead of setting up separate hosting environments for every site, all sites within the network share the same codebase, server resources, and maintenance routines. At Seravo, Multisite support is included in our WP Corporate and WP Enterprise hosting plans.
This guide explains how Multisite works in practice, when it is the right choice for your project, and what technical specifics you should be aware of.
Is Multisite the Right Fit for Your Web Project?
Multisite is not merely a shortcut for bundling unrelated websites together. It is designed for scenarios where the sites share a clear content or administrative connection.
When is Multisite the Right Solution?
Regional and Branch Sites: A business or franchise has multiple local branches, and all sites need to follow the exact same brand guidelines, theme, and functionality.
Brand and Campaign Sites: An organization manages multiple sub-brands that utilize the same plugins and technical foundation.
Educational Institutions and Large Associations: Schools, universities, and unions providing a pre-configured, centrally managed site template for different departments or student groups.
Independent Country-Specific Sites: Multilingual sites where the region-specific content, layout, or functionalities differ so heavily that a standard translation plugin (like Polylang) is not sufficient.
When is Multisite NOT Recommended?
Sites for Different Clients or Unrelated Businesses: Never combine different clients' websites into the same network. All sites share the same database and server-level permissions.
Technically Diverse Sites: If one site requires a heavy e-commerce plugin (like WooCommerce) and another is a simple, lightweight blog, they should not be tied together.
Standard Multilingualism: If the site structure is identical and only the text is being translated, a dedicated translation plugin is generally much lighter and easier to maintain than a full Multisite network.
Multisite Architecture and Structure
A Multisite network always consists of one primary site (e.g., example.com), under which new subsites are added in one of two ways:
Structure Type | Default Format | Example |
Subdirectory |
|
|
Subdomain |
|
|
Custom Domains (Domain Mapping): Regardless of whether the network was created using subdirectories or subdomains, any subsite can be mapped to a completely independent custom domain (such as mycustomdomain.com). For detailed instructions, see: Multisite Domain Mapping and Configuration.
File Structure and Media Files
The entire network uses the exact same codebase (/data/wordpress/htdocs/wp-content/). This means themes and plugins exist on the disk only once.
Media files (images and attachments) uploaded to subsites are automatically separated into specific subfolders based on the site's ID number:
Primary site:
wp-content/uploads/2026/02/image.jpgSubsite ID 2:
wp-content/uploads/sites/2/2026/02/image.jpgSubsite ID 3:
wp-content/uploads/sites/3/2026/02/image.jpg
Database Structure
All subsites reside within the same database. Global data (such as user accounts and network settings) are stored in shared tables, while each subsite gets its own set of content tables:
Shared Network Tables:
wp_users,wp_usermeta,wp_blogs,wp_site,wp_sitemetaPrimary Site Tables:
wp_posts,wp_options,wp_commentsSubsite-Specific Tables:
wp_2_posts,wp_2_options,wp_3_posts, etc.
Administrative Privileges and Roles
In a Multisite network, administrators are divided into two distinct tiers:
Network Administrator (Super Admin):
The highest-level user of the installation. Has full access to the network dashboard (My Sites > Network Admin), all subsites, global settings, theme/plugin installations, and user privilege management.
Site Administrator (Administrator):
Manages only a specific subsite. Can create pages, publish posts, and manage media files for their assigned site. Cannot install new plugins or themes, nor modify network-level settings.
Managing Themes and Plugins
Because the codebase is shared, theme and plugin management differs from a standard WordPress installation:
Installation: Only a Super Admin can install new plugins or themes to the server via the Network Admin dashboard.
Themes: A Super Admin must Network Enable a theme for the entire network. Once enabled, individual Site Administrators can activate the theme from their own subsite's dashboard. If subsite-specific code modifications are needed, we highly recommend creating a dedicated Child Theme.
Plugins:
Network Activate: The plugin is forcibly activated across every subsite in the network. This is typically used for security, caching, or analytics plugins.
Subsite-Specific Activation: If a plugin is not network-activated, Site Administrators can independently activate or deactivate it from their own dashboard (provided the Super Admin has allowed this in the network settings).
Seravo Plugin and the Server Environment in Multisite
The Seravo Plugin, included with all Seravo hosting plans, adapts to the Multisite environment:
Access to Tools: By default, only the Network Administrator (Super Admin) can see the Seravo Plugin management tools (Tools > Database, Upkeep, etc.).
Global vs. Subsite-Specific Functions:
Network-Wide: PHP version changes, database cleanups, general logs, and backups.
Subsite-Specific: Purging the site cache (
wp-purge-cache) and running separate search-replace commands.
Maximum Upload Limit: In a Multisite, WordPress restricts the default file upload size for new files to just 1.5 MB. This limit can be increased from the network settings up to Seravo's server-level maximum (128 MB). See our guide: Increasing the Maximum Upload File Size in a Multisite Network.
Important Considerations: Backups, Staging, and Risks
Before choosing Multisite, you should be aware of the following technical realities:
Shared Resources, Performance, and Security:
Because all sites share the same PHP processes, database, and plugin code, issues on one subsite will cascade across the network. A massive traffic spike hitting one subsite can slow down the other sites, and similarly, a security vulnerability or fatal error in a single plugin can compromise or break the entire network environment.
Backups and Restorations:
Seravo's automated backups are taken of the entire network at once. Restoring a single subsite to a previous point in time requires manual work by a developer to ensure that new changes or orders on other subsites are not lost.
Staging Environments (Shadows):
When you reset a staging environment (
wp-shadow-reset), the system clones the entire Multisite network and all of its subsites.
Command Line Tools (WP-CLI) in Multisite
For developers, WP-CLI provides excellent tools for managing Multisite networks:
# List all subsites in the network
wp site list
# List all Network Administrators (Super Admins)
wp super-admin list
# Check Seravo network details and mapped domains
wp-network-status
# Run a command on a specific subsite (using the --url parameter)
wp plugin list --url=https://example.com/subsite
# Run a command in a loop across all subsites in the network
for site in $(wp site list --field=url); do
wp plugin list --status=active --url=$site
done
How to Enable WordPress Multisite at Seravo
New Sites: Order at least a WP Corporate hosting plan (or inquire about larger WP Enterprise solutions) and write a request for a Multisite installation in the Notes field on the order form. Please also mention whether you want a subdirectory or subdomain structure.
Existing Sites: Contact Seravo Customer Support. Our support can safely convert your existing single-site installation into a Multisite network.
See Also
WordPress Multisite is an incredibly powerful solution when applied to the right use case. If you are wondering whether Multisite is the right choice for your web project or need help planning your installation, Seravo's specialists are always happy to consult with you at [email protected].
