Base de connaissances — Définition
WordPress multisite
Ce qu’est WordPress multisite, comment un réseau de sites partage une seule installation et les compromis à peser avant de le préférer à des sites distincts.
Qu’est-ce que WordPress multisite?
WordPress multisite est une fonctionnalité intégrée à WordPress qui permet à une seule installation de faire fonctionner un réseau de sites Web distincts. Ceux-ci partagent les mêmes fichiers du noyau, les mêmes extensions, les mêmes thèmes et la même table d’utilisateurs, tandis que chaque site conserve son propre contenu, ses propres réglages et ses propres médias. On l’active en ajoutant define( 'WP_ALLOW_MULTISITE', true ); au fichier wp-config.php, puis en passant par l’écran de configuration du réseau.
Les sites d’un réseau peuvent se trouver sur des sous-domaines (east.example.com), dans des sous-répertoires (example.com/east/) ou, grâce au mappage de domaines intégré à WordPress, sur leur propre nom de domaine. Un nouveau rôle, le super administrateur, gère l’ensemble du réseau : il installe les extensions et les thèmes, crée les sites et contrôle ce que les administrateurs de chaque site peuvent faire. Les universités, les réseaux de franchises, les groupes médias et les organisations qui exploitent des sites régionaux ou par langue en sont des utilisateurs typiques.
Pourquoi WordPress multisite est important
Pour la bonne organisation, le multisite transforme des dizaines d’installations distinctes en une seule plateforme; pour la mauvaise, il lie des sites qui auraient dû rester indépendants.
- Des mises à jour centralisées : le noyau, les extensions et les thèmes sont mis à jour une seule fois pour tous les sites du réseau.
- Une marque et un code cohérents : un seul ensemble approuvé de thèmes et d’extensions garde les succursales, les services ou les marques alignés sur les plans visuel et technique.
- Des utilisateurs partagés : une même connexion peut recevoir des rôles sur plusieurs sites, ce qui convient au personnel qui modifie plus d’un site.
- Création rapide de sites : de nouveaux sites peuvent être lancés en quelques minutes à partir du tableau de bord du réseau, avec les outils déjà en place.
- Un risque partagé : une mauvaise mise à jour d’extension, une faille de sécurité ou une panne de serveur touche tous les sites à la fois.
Comment fonctionne WordPress multisite
- Structure de la base de données : les tables globales, comme celle des utilisateurs, sont partagées, tandis que chaque site obtient son propre ensemble de tables avec un préfixe numéroté, par exemple
wp_2_postsetwp_2_options. - Stockage des médias : les fichiers téléversés de chaque site sont conservés dans leur propre dossier sous
wp-content/uploads/sites/. - Extensions et thèmes : seul le super administrateur peut les installer. Les extensions peuvent être activées pour tout le réseau ou laissées à l’activation individuelle par les administrateurs de site; les thèmes doivent être activés pour le réseau avant qu’un site puisse les utiliser.
- Rôles et capacités : les administrateurs de site ont moins de pouvoirs que dans une installation unique; par exemple, ils ne peuvent pas, par défaut, installer d’extensions ni publier de HTML non filtré.
- Domaines et SSL : les réseaux par sous-domaines exigent un DNS générique (wildcard) et un certificat correspondant, et chaque domaine mappé nécessite sa propre configuration DNS et SSL.
Erreurs courantes avec WordPress multisite
- Le choisir pour des sites sans lien entre eux : des sites qui ont des propriétaires, des budgets ou des besoins en extensions différents sont généralement mieux servis par des installations distinctes.
- Présumer que toutes les extensions sont compatibles : certaines extensions, surtout les outils de licences, de mise en cache et d’abonnement, ne prennent pas correctement en charge le multisite ou exigent une configuration propre au réseau.
- Sous-estimer le coût de sortie : extraire un site d’un réseau pour en faire une installation autonome est possible, mais exige une migration minutieuse de la base de données et des médias.
- Un hébergement sous-dimensionné : le réseau partage un seul serveur et une seule base de données, de sorte que le trafic d’un site peut ralentir les autres.
- Des sauvegardes sans restauration par site : bien des outils de sauvegarde restaurent le réseau entier, ce qui complique le retour en arrière d’un seul site sans toucher aux autres.
Bonnes pratiques pour WordPress multisite
- Choisissez la structure tôt : optez pour des sous-domaines ou des sous-répertoires avant le lancement; changer plus tard a des répercussions sur les URL, le référencement et le SSL.
- Gardez une liste d’extensions restreinte : n’activez pour tout le réseau que ce dont chaque site a besoin, et vérifiez la compatibilité multisite de chaque extension. Notre fiche sur les extensions WordPress explique comment les évaluer.
- Choisissez un hébergement compatible avec le multisite : ce n’est pas le cas de tous les forfaits; vérifiez avant d’acheter. Voir Hébergement WordPress.
- Prévoyez des sauvegardes par site : adoptez une approche de sauvegarde qui permet d’exporter ou de restaurer chaque site individuellement.
- Encadrez qui peut faire quoi : documentez les rôles existants sur chaque site et limitez au minimum les comptes de super administrateur, protégés par une authentification à deux facteurs.
WordPress multisite chez PerfectPixels
Nous aidons les organisations à déterminer si le multisite ou des installations distinctes leur conviennent le mieux, puis nous bâtissons des réseaux dotés d’un système de design commun, d’extensions soigneusement évaluées et de rôles clairs pour les rédacteurs centraux et locaux. Pour les organisations à plusieurs emplacements ou bilingues, nous comparons aussi le multisite aux options à site unique pour gérer le contenu en anglais et en français avant de recommander une structure. Ce travail fait partie de notre service de développement WordPress.
Questions fréquentes
Devrais-je utiliser le multisite pour un site Web en anglais et en français?
C’est une approche valable : chaque langue devient un site distinct, ce qui sépare proprement le contenu. Pour les petites équipes, des extensions de traduction sur un seul site sont toutefois souvent plus simples. Le bon choix dépend de la mesure dans laquelle les deux versions linguistiques se correspondent et de qui les modifie.
Chaque site d’un réseau peut-il avoir son propre domaine?
Oui. WordPress prend en charge nativement le mappage de domaines : un site peut utiliser son propre domaine dès que le DNS pointe vers le serveur et qu’un certificat SSL le couvre. Votre hébergeur doit prendre en charge cette configuration.
Puis-je convertir un site existant en multisite, ou faire l’inverse?
Un site unique existant peut être converti en réseau, et le site d’origine devient alors le site principal. Sortir un site d’un réseau est plus complexe et exige habituellement une migration de ses tables, de ses médias et de ses utilisateurs menée par un développeur.
Ressources connexes
- WordPress, le système de gestion de contenu
- Hébergement WordPress
- Extensions WordPress
- Services de développement WordPress
Pour en savoir plus : Create a network (en anglais) — WordPress Developer Resources.

