Have you enabled the multisite mode on WordPress? Bravo! But this is only the beginning: once the structure is in place, we must know how to pilot it on a daily basis.
In this second article, we enter into the concrete: network management, site creation, assignment of roles, sharing of themes and extensions, mapping of domains, optimization of performance, security... So many subjects to be mastered in order to take full advantage of this architecture.
🔗 Didn't you read the first article? Start with the activation guide.
Manage a WordPress Multisite
Network administration interface
Once the multisite is activated, you have new management tools to effectively manage your network of sites. The multisite administration interface is divided into several key sections:
- Network dashboard (overview, overall network statistics, available updates)
- Sites (full list of network sites, creation or deletion, activation/deactivation of sites)
- Users (Centralized user account management, assignment of roles by site, removal of network users)
- Themes (Activation/deactivation of themes for the whole network, installation of new themes, management of themes available by site)
- Extensions (Maintenance of extensions for the entire network, control of available extensions)
Creation of new sites
To add a site to your network:
1. Go to Network > Sites > Add
2. Inform the site information:
- Site address : sub-domain or sub-directory
- Site Title : site name displayed
- Administrator email address : account that will manage this site
The new site is immediately accessible and its administrator receives a notification email with its identifiers.
User and role management
The WordPress multisite introduces a hierarchy of specific roles:
| Roles | Permissions |
| Super administrator | Total network control: site creation/deletion, user management, theme installation/extensions |
| Site Administrator | Full administration of a specific site: content, users, allowed themes, extensions |
| Other roles | Publisher, Author, Contributor, Subscriber keep their usual permissions but limited to their site(s) |
Good user management practices:
✅ Limit the number of super administrators : Give this role only to people who really need to manage the whole network
✅ Use shared user accounts : The same user can have different roles on different network sites
Management of themes and extensions
Themes:
- Only super administrators can install new themes
- The themes should be: « enabled for network » before being usable
- Each site can choose from the themes authorized by the super administrator
Extensions:
- Two types of activation: « Network » (all sites) or « Site by site »
- Network extensions can only be disabled by the super administrator
- Some extensions are specially designed for multisite environments
Can we have multiple domain names in a multisite?
Yes, it is possible to have multiple domain names in a WordPress multisite network, but this requires an advanced configuration called domain mapping. Here are some suitable solutions for multiple areas:
1. Extension WordPress MU Domain Mapping
- Allows custom domains to be associated with network sites
- Example:
site1.monreseau.combecomesmondomaine1.com - Server level configuration required
2. Extension Mercator (modern solution)
- Modern alternative to the classic mapping domain
- Better integration with modern WordPress
- More flexible management of redirections
3. Manual configuration
- Modification of WordPress constants
- Server-level redirection management
- Solution for experienced developers
Technical prerequisites for multiple domains:
✅ Access to DNS configuration domains to map
✅ SSL certificates for each domain
✅ Appropriate server configuration (Apache/Nginx)
✅ Update WordPress constants in wp-config.php
Example of multiple domain configuration:
// Dans wp-config.php
define('DOMAIN_CURRENT_SITE', 'monreseau.com');
define('SUBDOMAIN_INSTALL', true);
define('MULTISITE', true);
// Configuration des domaines autorisés
define('WP_ALLOW_MULTISITE', true);
define('COOKIE_DOMAIN', '.monreseau.com');
Multisite extensions
- The Multisite Expansion Enhancements simplifies multisite management by providing practical information and tools
- Our open-source extensions “Content Sync Fusion and "Multisite Shared Block" facilitate content sharing
Good practice and focus
Multisite network security
The security of a WordPress multisite network requires special attention as a fault can affect all sites in the network.
Essential security measures:
- drastically limit the number of super administrators
- Use robust passwords and two-factor authentication
- Check user accounts and their permissions regularly
- Use multisite security extensions
Performance optimization
A poorly optimized multisite network can quickly become slow, especially when it contains several hundred sites. Recommended optimizations:
1. Cache and CDN
- Use a multisite compatible cache plugin (W3 Total Cache, WP Rocket)
- Configure a CDN to distribute static resources
- Implement GZIP compression at server level
2. Disabling non-essential features
To prevent possible performance problems, it is possible to disable certain non-essential features:
- Disable the display of site icons in the toolbar. Use the filter:
add_filter( 'wp_admin_bar_show_site_icons', '__return_false' )
- Disable display in toolbar the list of sites to which the user has access, if, for example, the user has access to more than 10 sites:
add_action( 'admin_bar_menu', function( $wp_admin_bar ) {
if ( count( $wp_admin_bar->user->blogs ) > 10 ) {
$wp_admin_bar->user->blogs = [];
}
return $wp_admin_bar;
});
- Replace native WordPress cron management by a more powerful tool like Cavalcade
- Disable unused crons
3. Media management
- Optimize images before upload
- Use modern formats (WebP, AVIF)
- Configure lazy loading for media
- Do not upload shared media to each site
4. Maintenance
- Regularly optimize your database tables
- Regularly clean old log files (logs) and check that some extensions do not fill them unnecessarily.
Conclusion
The WordPress Multisite is an excellent lever to industrialize the management of several sites, provided that a solid technical framework is laid down and that it is maintained in the long term. Well-defined roles and rights, appropriate supervisory tools, good performance and safety practices... All this keeps a fluid, reliable and evolving network.
📘 But this model assumes a high level of standardization. If your needs include more customization or more advanced separation logics, other approaches towebsite factory are possible. They are described in our dedicated white paper.
