Glossaire

Qu'est ce que WordPress Multisite / Network ?

20 mai 2026

WordPress Multisite est une fonctionnalite integree depuis WordPress 3.0 (juin 2010) qui permet a une seule installation WordPress d heberger de nombreux sites independants partageant un meme code, une base de donnees et une table d utilisateurs. Chaque site du reseau a sa propre URL (sous domaine ou sous repertoire), ses propres articles, sa propre mediatheque et ses propres reglages, mais tous partagent les plugins, themes et le coeur de WordPress. Un Super Admin gere tout le reseau, les administrateurs habituels ne voient que leur propre site. Multisite fait tourner WordPress.com, des sites universitaires, des reseaux de franchises et des plateformes SaaS ou un operateur gere des centaines ou milliers de sites de maniere efficace.

En quoi Multisite differe d une installation classique ?

Une installation standard a un site, un groupe d utilisateurs et une table wp_options. Multisite ajoute une couche reseau : la base de donnees recoit des tables supplementaires (wp_blogs, wp_site, wp_sitemeta, wp_signups, wp_registration_log) et chaque nouveau site obtient son propre jeu numerote de tables comme wp_2_posts, wp_2_options. Les tables wp_users et wp_usermeta restent partagees, un compte peut donc avoir des roles differents sur des sites differents.

Sous domaine ou sous repertoire : que choisir ?

  • Reseau en sous domaines (site1.example.com) : necessite un DNS wildcard (*.example.com) et un certificat SSL wildcard. Convient pour des marques ou tenants separes.
  • Reseau en sous repertoires (example.com/site1) : aucune modification DNS. Convient pour des departements, langues ou gammes de produits d une meme marque. Indisponible si l installation a plus de 30 jours sauf modification de wp-config.php.
  • Mappage de domaines via WP_ALLOW_MULTISITE et un plugin comme Mercator ou le mappage natif depuis WordPress 4.5, qui donne a chaque site son propre nom de domaine (client1.fr, client2.be).

Comment activer Multisite sur une installation existante ?

  1. Desactivez tous les plugins.
  2. Ajoutez define('WP_ALLOW_MULTISITE', true); dans wp-config.php avant la ligne "C est tout, cessez les modifications".
  3. Ouvrez Outils » Installation du reseau et choisissez sous domaine ou sous repertoire.
  4. Copiez les extraits generes pour wp-config.php et .htaccess.
  5. Reconnectez vous. Le menu Mes sites » Administrateur du reseau apparait dans la barre superieure.

Cas d usage typiques

  • Universites avec un site par faculte (Harvard, MIT, Sorbonne).
  • Franchises et chaines avec un site par etablissement.
  • Plateformes SaaS comme Edublogs (~5 millions de sites), Reclaim Hosting, CampusPress.
  • Agences qui gerent de nombreux petits sites clients avec licences mutualisees.
  • Sites multilingues avec un site par langue (alternative a Polylang ou WPML).
  • Preprod et prod comme deux sites du meme reseau.

Avantages de Multisite

  • Un seul coeur WordPress, un seul dossier wp-content, une mise a jour pour tous.
  • Table d utilisateurs commune, SSO sur tout le reseau.
  • Plugins actives reseau par le Super Admin non desactivables par les admins de site.
  • Cout d hebergement reduit par rapport a 100 installations distinctes.
  • Une sauvegarde unique couvre tous les sites.

Inconvenients et risques

  • Point unique de defaillance : une mise a jour ou un plugin defectueux peut casser tout le reseau.
  • Ressources partagees : un pic de trafic sur un site ralentit les autres.
  • Compatibilite des plugins : tous ne sont pas compatibles Multisite. WooCommerce fonctionne mais une boutique par installation est officiellement recommandee.
  • Migration difficile : extraire un site d un reseau exige une intervention manuelle ou un outil payant comme WP Migrate DB Pro.
  • Pas d installation par site : seul le Super Admin installe les plugins.
  • Mappage de domaines complexe : certificats, DNS et redirections HTTPS demandent du soin.

Utilisateurs et roles

Un utilisateur est cree une fois dans wp_users et peut etre associe a plusieurs sites avec des roles differents. Le role Super Admin n existe qu en Multisite et controle tout. Par defaut, les admins de site ne peuvent pas installer de plugins.

Multisite ou installations separees ?

CritereMultisiteInstallations separees
Nombre de sites10 a 10000+1 a 20
Utilisateurs partagesOuiNon
Plugins/themes partagesOuiNon
Installation de plugins par siteNonOui
Proprietaires independantsDifficileFacile
Risque qu une mise a jour casse toutEleveAucun
Cout d hebergement par siteTres basPlus eleve

Comment savoir si un site est en Multisite ?

En PHP, is_multisite() renvoie true. La constante MULTISITE est definie a true dans wp-config.php. De l exterieur, les chemins d image en /sites/2/files/ revelent un Multisite, car les uploads sont stockes dans wp-content/uploads/sites/{blog_id}/.

Comment InspectWP aide avec Multisite ?

InspectWP detecte automatiquement les installations Multisite en analysant les chemins d upload, les entetes de reponse et les signatures HTML. Le rapport indique si l URL analysee fait partie d un reseau.

Vérifiez votre site WordPress dès maintenant

InspectWP analyse votre site WordPress pour détecter les problèmes de sécurité, de SEO, de conformité RGPD et de performance — gratuitement.

Analyser votre site gratuitement