Vous avez besoin de gérer plusieurs sites WordPress ? La fonctionnalité multisite WordPress est faite pour vous ! Grâce à elle, vous pouvez créer un réseau de sites qui partagent tous la même installation WordPress, les mêmes extensions et les mêmes thèmes. Dans cet article, nous vous expliquons comment installer et configurer un réseau multisite étape par étape.

C’est quoi un multisite WordPress ?

WordPress est un système de gestion de contenu (CMS) très populaire qui permet de créer et de gérer facilement un site web. La fonctionnalité multisite de WordPress permet de gérer plusieurs sites à partir d’une seule installation de WordPress. Cette fonctionnalité est également appelée « réseau de sites » ou « multi site website« .

Le multisite WordPress est donc une solution idéale pour les entreprises et les particuliers qui ont besoin de gérer plusieurs sites web.

Comment créer un réseau multisite WordPress ?

Avant de commencer, il est important de prendre en compte certaines considérations. Tout d’abord, une installation multisite nécessite une configuration plus complexe qu’une installation classique. Vous devez décider si vous souhaitez utiliser des sous-domaines ou des sous-dossiers et comment les gérer. Ensuite, l’installation d’extensions et de thèmes se fait différemment : chaque site d’un réseau peut en activer mais ne peut pas en installer.

Étape 1 : Préparer votre site WordPress

Si vous possédez déjà votre propre site WordPress, vous pouvez préparer le paramétrage de ce site pour y intégrer la solution de multisite. 

Avant de créer votre réseau, vous devez sauvegarder votre base de données et vos fichiers, désactiver toutes les extensions actives et vérifier que les permaliens optimisés fonctionnent sur votre site.

Étape 2 : Autoriser le multisite

Pour activer le menu de création du réseau, vous devez définir le multisite dans le fichier wp-config.php. Ouvrez ce fichier et ajoutez la ligne suivante avant le commentaire :

Code wordpress multisite

Une fois que c’est fait, rafraîchissez votre navigateur avant de continuer.

Comment ajouter un autre site sur WordPress ?

Étape 3 : Installer votre multisite WordPress

Maintenant que vous avez activé la fonctionnalité multisite de WordPress, vous devez configurer votre réseau. Pour ce faire, rendez-vous dans le menu « Outils » de votre back-office WordPress et cliquez sur le lien « Création du réseau« .

Vous serez alors redirigé vers l’écran « Créer un réseau de sites WordPress« . Sur cette page, vous devez choisir entre deux options pour les adresses de vos sites : les sous-domaines ou les sous-dossiers.

Les sous-domaines sont des adresses de sites qui utilisent un préfixe avant le nom de domaine principal, par exemple : site1.monreseau.com, site2.monreseau.com, etc. Les sous-dossiers sont des adresses de sites qui utilisent un préfixe après le nom de domaine principal, par exemple : monreseau.com/site1, monreseau.com/site2, etc.

Le choix entre les sous-domaines et les sous-dossiers dépend de vos préférences et de vos besoins. Si vous avez déjà configuré des sous-domaines génériques sur votre serveur, vous devrez choisir l’option sous-domaines. Sinon, vous pouvez choisir l’option sous-dossiers.

Une fois que vous avez choisi l’option qui convient le mieux à votre multisite, vous devez remplir les détails du réseau. Les champs suivants sont obligatoires :

  • Adresse du serveur : entrez le nom de domaine principal de votre réseau, par exemple : monreseau.com.
  • Titre du réseau : entrez le nom que vous souhaitez donner à votre réseau, par exemple : Mon réseau de sites.
  • Adresse e-mail de l’administrateur : entrez l’adresse e-mail que vous souhaitez utiliser pour l’administration de votre réseau.

Une fois que vous avez rempli tous les champs, cliquez sur le bouton « Installer ». WordPress générera alors les instructions personnalisées pour votre installation multisite. Suivez ces instructions pour finaliser l’installation de votre réseau.

Étape 4 : Activer le réseau

Notez que vous devrez peut-être modifier certains fichiers de configuration, tels que le fichier wp-config.php et le fichier .htaccess, pour que votre réseau fonctionne correctement. Si vous n’êtes pas à l’aise avec ces modifications, nous vous recommandons de contacter votre hébergeur ou un professionnel pour vous aider.

Pour activer votre réseau multisite, vous devez effectuer des modifications dans les fichiers wp-config.php et .htaccess de votre installation WordPress. Ces fichiers se trouvent à la racine de votre site, là où se trouvent également les dossiers  wp-content et wp-includes.

Tout d’abord, ouvrez le fichier wp-config.php et ajoutez les lignes de code suivantes juste au-dessus de la ligne /* C’est tout, ne touchez pas à ce qui suit ! Bonne publication. */ :

Wordpress wp config

Assurez-vous de remplacer « votre-domaine.com » par le nom de domaine de votre site principal. Si vous avez choisi d’utiliser des sous-domaines plutôt que des sous-dossiers, remplacez « false » par « true » dans la ligne « SUBDOMAIN_INSTALL ».

Ensuite, ouvrez le fichier .htaccess et remplacez les règles existantes de WordPress par les règles suivantes :

config htaccess wordpress

Dans certains cas, vous pourriez avoir besoin d’ajouter « Options FollowSymlinks » au début du fichier .htaccess pour que les règles fonctionnent correctement.

N’oubliez pas de sauvegarder les modifications apportées aux fichiers wp-config.php et .htaccess avant de les télécharger à nouveau sur votre serveur.

Les avantages du multisite WordPress

Le multisite WordPress offre de nombreux avantages :

  • Gestion centralisée de plusieurs sites : cela permet de gagner du temps et de simplifier la gestion de vos sites web.
  • Personnalisation de chaque site : chaque site d’un multisite WordPress peut avoir sa propre adresse URL, son propre thème, ses propres plugins et ses propres utilisateurs
  • Optimisation de la sécurité et de la maintenance : avec un multisite WordPress, il est possible de gérer la sécurité et la maintenance de site à partir d’un seul endroit. 
  • Économies de coûts et de temps : il est possible de gérer plusieurs sites web à partir d’une seule installation de WordPress, ce qui permet de réduire les coûts d’hébergement, de développement et de maintenance.

Si vous rencontrez des difficultés ou si vous souhaitez confier la gestion de votre réseau multisite à des professionnels, notre agence de communication E+P  est là pour vous aider.

Nous sommes experts en développement de solutions WordPress et nous pouvons vous accompagner dans la création, la configuration et la gestion de votre réseau multisite. Contactez-nous pour en savoir plus sur nos services.