vendredi 25 septembre 2026

À propos

Contact

Lexique · Cœur de WordPress

Multisite

En anglais : « Multisite »

Multisite est une fonctionnalité du cœur de WordPress qui permet de faire fonctionner plusieurs sites indépendants à partir d'une seule installation.

Gérer une dizaine de sites vitrine pour autant de clients, ou un réseau de blogs universitaires, en maintenant à jour autant de copies séparées de WordPress devient vite ingérable ; le cœur logiciel propose depuis la version 3.0 une alternative mutualisée.

Fonctionnement dans WordPress

L’activation se fait en deux temps : ajouter la constante WP_ALLOW_MULTISITE à true dans wp-config.php, puis suivre l’assistant « Créer un réseau » qui ajoute les tables partagées (wp_site, wp_blogs) et préfixe les tables spécifiques à chaque site (wp_2_posts, wp_3_options…). Chaque site du réseau conserve ses propres contenus et utilisateurs assignés, mais les extensions et thèmes peuvent être mutualisés depuis l’administration réseau.

Exemple

define( 'WP_ALLOW_MULTISITE', true );

Pièges fréquents

Une extension conçue sans tenir compte du Multisite peut stocker ses réglages dans les options du site principal au lieu des options du site courant, ce qui provoque des fuites de configuration d’un site à l’autre du même réseau.

Deux modes existent une fois le réseau créé : sous-domaines (site1.exemple.fr) ou sous-répertoires (exemple.fr/site1), un choix fait une seule fois lors de l’installation et très difficile à inverser ensuite sans passer par une migration complète du réseau.

Chaque site du réseau conserve son propre jeu de tables mais partage le même dossier wp-content : les extensions et thèmes installés sont physiquement communs, même quand ils ne sont activés que sur certains sites choisis individuellement.