Skip to content
William Alexander
  • Home
  • Case Studies
  • Personal Projects
  • Articles
  1. Home
  2. Articles
  3. WordPress Multisite Network Administration
WordPress Enterprise

WordPress Multisite Network Administration

Managing multiple sites from a single WordPress installation

March 1, 2025 10 min read

Key Takeaways

  • Multisite runs multiple WordPress sites from a single installation
  • Network admins control themes, plugins, and users across all sites
  • Best for related sites that share resources—not for unrelated sites
  • Adds complexity—evaluate whether benefits justify the overhead
  • Requires multisite-compatible hosting and careful planning
Overview

What Is WordPress Multisite

I've managed WordPress multisite networks ranging from a handful of department sites to networks with over a hundred sites. The efficiency gains are real—updating one codebase instead of dozens, managing users centrally, maintaining consistent governance. But multisite isn't magic, and it's not right for every situation. Understanding what multisite actually is and how it works helps you decide whether it fits your needs.

WordPress Multisite transforms a single WordPress installation into a network of sites. Instead of maintaining separate WordPress installations for each site—each with its own files, database, and update schedule—you run everything from one codebase. Universities use it for department sites. Agencies use it for client microsites. Organizations use it for regional offices or product brands. The common thread is related sites that benefit from sharing infrastructure.

With multisite, you have one set of core files, one database (with site-specific tables for content), and one collection of plugins and themes serving multiple sites. Network administrators control the infrastructure; site administrators manage their individual sites within that framework. This separation of responsibilities is fundamental to how multisite works.

Shared Infrastructure

Multisite's power is shared infrastructure. Updates apply once to all sites. Users exist network-wide. Themes and plugins are managed centrally. This efficiency requires sites that genuinely benefit from sharing—multisite adds complexity that's only justified when the sharing provides real value.

Roles

Network Administration Roles

Multisite introduces a hierarchy of administration that doesn't exist in single-site WordPress. Understanding this hierarchy is essential because it determines who can do what across your network.

Super Admin (Network Admin)

The Super Admin role sits above the traditional WordPress Administrator role. Super Admins have full control over the entire network—they manage network-wide settings, install and manage themes and plugins, create and delete sites, and manage users across all network sites. In a typical organization, Super Admins are the central IT or web team responsible for the infrastructure itself.

This role carries significant responsibility. A Super Admin installing a problematic plugin affects every site on the network. A Super Admin misconfiguring network settings can break all sites simultaneously. The power is real, and so are the consequences of mistakes.

Site Admin

Site Administrators manage individual sites within the network but operate within constraints set by Super Admins. They handle content, manage site-specific users, configure site settings, and activate themes and plugins from the available options—but they can't install new themes or plugins themselves. This limitation is intentional: it maintains central control over what code runs on the network.

For many organizations, this is the key value proposition. Department heads or content managers can run their sites without needing (or being able to use) capabilities that could affect the broader network.

Regular User Roles

Below Site Admin, the standard WordPress roles—Editor, Author, Contributor, Subscriber—work as they normally do. The interesting multisite twist is that users can have different roles on different sites. Someone might be an Editor on one site, a Contributor on another, and have no access to a third. This flexibility enables nuanced permissions across a network.

Capability Super Admin Site Admin
Install plugins Yes No
Activate plugins Yes Yes (from available)
Create sites Yes No
Manage all users Yes Own site only
Edit themes Yes No (usually)
Network settings Yes No
ThemesPlugins

Managing Themes and Plugins

Central management of themes and plugins is where multisite's efficiency becomes concrete. Instead of updating the same plugin across twenty separate installations, you update it once. Instead of ensuring every site uses approved, vetted themes, you control the available options from one location.

Theme Management

In multisite, themes must be explicitly network-enabled before individual sites can use them. Super Admins control which themes appear in the pool of available options—site admins then choose from that curated list. This creates a governance layer that single-site WordPress lacks. If a theme has security issues or doesn't meet your standards, it never reaches site admins as an option.

The practical workflow involves installing themes as Super Admin, network-enabling the ones you want available, and optionally setting a default theme for new sites. When site admins visit their Appearance menu, they see only what you've approved.

Plugin Management

Plugins offer two activation modes that provide flexibility in how you deploy functionality. Network activation makes a plugin active on all sites automatically—site admins can't deactivate it. This is appropriate for plugins that provide network-wide functionality or that you require on every site. The alternative is making plugins available for per-site activation—site admins can enable them on their specific sites as needed.

I generally recommend network activating plugins that provide infrastructure (caching, security, performance) and making feature plugins per-site available. This gives site admins some autonomy while maintaining central control over critical functionality.

Update Management

One of multisite's clearest advantages is centralized updates. When a plugin or theme releases an update, you apply it once and all sites benefit. This dramatically reduces maintenance overhead compared to managing separate installations. But it also means that a problematic update affects all sites simultaneously—making staging environments and careful testing essential.

Plugin Compatibility

Not all plugins work correctly with multisite. Some conflict with network activation. Some store data incorrectly in multisite environments. Some work fine but weren't designed with networks in mind. Always test plugins in a staging multisite environment before deploying to production.
SiteManagement

Site Management

Creating and managing sites is the day-to-day work of running a multisite network. WordPress makes site creation straightforward, but the decisions around domain structure and governance require planning.

Creating Sites

New sites are created from the Network Admin interface. You'll need to decide on the site's address (subdomain or subdirectory), assign an initial administrator, and optionally choose a starting theme and title. The site spins up nearly instantly—it's essentially creating some database entries and configuration, not installing software.

This ease of site creation is powerful but also requires governance. Without policies about who can request sites and what happens to inactive sites, networks tend to accumulate abandoned sites over time. Establish processes from the start.

Domain Configuration

Multisite supports three domain structures, each with different implications. Subdomains (site1.example.com, site2.example.com) require wildcard DNS configuration but provide clean, independent-feeling URLs for each site. Subdirectories (example.com/site1, example.com/site2) are simpler to configure and share the main domain's SEO authority. Domain mapping allows completely custom domains for individual sites (clientsite.com pointing to a network site), which is common for agencies managing client sites.

Choose your structure based on how sites relate to each other and to your organization's brand. University department sites often use subdomains (biology.university.edu). Regional microsites might use subdirectories. Client sites typically need domain mapping. The choice is difficult to change later, so consider it carefully before launching your network.

  1. Plan your structure

    Decide subdomain vs. subdirectory before creating your network. Consider domain mapping needs for sites that require custom domains.

  2. Configure DNS

    Set up wildcard DNS for subdomain networks. Configure individual domains for mapping. Work with your DNS provider and hosting team.

  3. Set up SSL

    Wildcard certificates cover subdomains. Individual certificates are needed for mapped domains. Let's Encrypt can automate much of this.

  4. Define governance

    Establish who can request sites, what themes and plugins are available, content policies, and what happens to inactive sites.

UserManagement

User Management

User management in multisite is genuinely elegant. Each person has one account across the entire network—one username, one password, one profile. This single identity can then be granted different roles on different sites as needed.

Network-Wide Users

The single-account model solves problems that plague organizations managing multiple separate WordPress installations. No more maintaining multiple accounts for the same person. No more password synchronization issues. No more confusion about which credentials work where. Users log in once and have access to all sites where they've been granted roles.

For organizations with single sign-on (SSO) systems, this model integrates well—you authenticate users once against your identity provider and they gain access to their network sites.

Adding Users to Sites

When someone needs access to a new site, you're not creating a new user—you're granting an existing network user a role on that site. Site admins can add existing network users to their sites; they can also create new users if network settings allow. This flexibility lets you balance central user control with site-level autonomy.

Registration settings at the network level control whether users can self-register, whether logged-in users can create new sites, or whether all user creation must go through administrators. Most organizations disable self-registration and manage users deliberately.

Centralized Identity

Users maintain one identity across all network sites. No multiple accounts, no forgotten passwords for different sites. This simplifies user management and improves the user experience dramatically.

Flexible Permissions

The same user can be an administrator on one site, an editor on another, and have no access to a third. Role assignments are per-site while identity is network-wide, enabling nuanced access control.

Challenges

Common Challenges

Multisite's benefits come with real challenges that you need to plan for. I've seen networks succeed brilliantly and I've seen them become maintenance nightmares. The difference often comes down to understanding and preparing for these common issues.

Performance

All sites share server resources, which creates interdependencies that don't exist with separate installations. One site with a traffic spike affects others. One site running expensive operations slows the whole network. Database size grows with each site, making backups larger and some queries slower. Object caching becomes more important in multisite environments, and you need to configure it correctly for the multisite context.

Successful networks monitor resource usage per site and have plans for handling sites that outgrow shared infrastructure. Sometimes the right answer is moving a site off the network to its own installation.

Plugin Conflicts

When plugins run across all network sites, conflicts become more consequential. A plugin that works fine on most sites might break specific sites with unusual configurations. A plugin update that goes wrong affects everything simultaneously. Testing becomes more complex because you need to verify behavior across different site contexts.

The best defense is rigorous staging testing and a conservative approach to network-activating plugins. When possible, make plugins per-site available rather than network-activated, limiting the blast radius of problems.

Backup and Migration

Full network backups are larger than single-site backups—potentially much larger for networks with many sites. More significantly, moving individual sites out of a multisite network is complex. The database structure differs from single-site WordPress, so you can't simply export and import. Some backup plugins have multisite limitations or require premium tiers for network features.

Plan your backup strategy and test recovery before you need it. Understand the process for migrating sites out of the network in case that becomes necessary.

Governance

The human challenges often exceed the technical ones. Balancing central control with site-level autonomy requires ongoing negotiation. Site admins want capabilities you've restricted for good reasons. Different sites have different needs that don't fit your standardized approach. Documentation and training become essential as the network grows.

Exit Strategy

Plan how you'd move a site out of the network if needed. Multisite exit is possible but not trivial. Understanding the path out helps make informed decisions about putting sites in and gives you options when sites outgrow the network model.
Conclusion

Best Practices

After years of working with multisite networks, I've developed a set of practices that separate successful networks from troubled ones. The technology matters, but the practices around using it matter more.

Start by ensuring you have the right use case. Multisite adds complexity that's only justified when sites genuinely benefit from shared infrastructure. Related sites with shared users, consistent branding requirements, or common functionality are good candidates. Unrelated sites that happen to be managed by the same organization often aren't—the coupling creates more problems than efficiency gains.

Establish clear governance from the start. Document who can create sites, what happens to inactive sites, what themes and plugins are available and why, and who makes decisions about network changes. These policies are easier to establish before the network grows than to retrofit later.

Invest in staging and testing infrastructure. A staging network that mirrors production lets you test updates, new plugins, and configuration changes before they affect real sites. The cost of this infrastructure is far less than the cost of breaking a production network.

Monitor performance proactively. Track which sites consume resources, which plugins add overhead, and how the network performs as it grows. Problems that develop gradually are easier to address if you catch them early.

WordPress Multisite is powerful for the right scenarios. The efficiency gains from centralized management are real—but so is the added complexity. Evaluate carefully whether multisite's benefits match your specific needs, plan for the challenges, and implement the practices that keep networks healthy over time.

Frequently Asked Questions

When should I use WordPress Multisite?

Multisite works well for related sites sharing users, themes, or plugins—like university department sites or franchise locations. It's not ideal for unrelated sites or when sites need different hosting resources. Evaluate whether the management benefits outweigh the added complexity.

Can I convert an existing site to multisite?

Yes, but it requires careful planning. You'll need to modify wp-config.php and .htaccess, update database tables, and potentially adjust plugins. Test thoroughly in staging. Consider fresh multisite installation for complex scenarios.

How do plugins work in multisite?

Plugins can be network-activated (active on all sites) or per-site activated. Some plugins aren't multisite-compatible. Network-activated plugins simplify management but reduce per-site flexibility. Balance central control with site-specific needs.

What are the hosting requirements for multisite?

Multisite typically requires more resources than single sites. Domain mapping needs wildcard DNS and possibly wildcard SSL. Some hosts don't support multisite. Verify hosting compatibility before planning multisite deployments.
WordPress Multisite Network Administration Enterprise Site Management
William Alexander

William Alexander

Senior Web Developer

25+ years of web development experience spanning higher education and small business. Currently Senior Web Developer at Wake Forest University.

Related Articles

WordPress Enterprise

WordPress Plugin Development Fundamentals

13 min read

Need help with WordPress Multisite?

I help organizations plan, implement, and manage WordPress multisite networks. Let's discuss whether multisite fits your needs and how to implement it effectively.

© 2026 williamalexander.co. All rights reserved.