Avec WordPress Multisite, vous pouvez installer et gérer dif­fé­rents sites Internet sur une même ins­tal­la­tion de WordPress. Cela vous permet de créer un réseau de dif­fé­rents sites Internet WordPress, que vous pourrez gérer et en­tre­te­nir de manière cen­tra­li­sée grâce à des droits de super-ad­mi­nis­tra­teur. Dans cet article, nous allons vous expliquer comment tirer parti de WordPress Multisite et comment installer un multisite WordPress étape par étape.

Hé­ber­ge­ment pour Managed WordPress
Créez votre site avec l'IA, nous gérons le reste
  • Fonctions d'IA faciles à utiliser, quel que soit votre niveau de com­pé­tence
  • Nombreux thèmes et plugins pour une per­son­na­li­sa­tion complète
  • Mise à jour sans efforts et moins d'ad­mi­nis­tra­tion

À quoi sert WordPress Multisite et quels sont ses avantages ?

WordPress Multisite est une bonne option pour ad­mi­nis­trer dif­fé­rents sites Web WordPress de manière cen­tra­li­sée. Un multisite WordPress peut servir de base à des sites Internet très dif­fé­rents. En général, les pages composant un réseau multisite ont beaucoup en commun dans leur design et leurs fonc­tion­na­li­tés. Le « super-ad­mi­nis­tra­teur » d’un multisite WordPress décide quels thèmes (modèles de design) et quels plugins installer de manière cen­tra­li­sée, afin de les mettre à la dis­po­si­tion des sites Web in­di­vi­duels. Il peut ainsi avoir une influence sig­ni­fi­ca­tive sur le design et les fonc­tion­na­li­tés des dif­fé­rents sites Web. Par ailleurs, il peut définir des au­to­ri­sa­tions pour les sous-ad­mi­nis­tra­teurs (appelés « uti­li­sa­teurs » dans WordPress).

En dehors d’un contrôle cen­tra­lisé, les prin­ci­paux avantages d’un réseau WordPress Multisite résident dans un gain de temps et d’argent :

  • L’ensemble des sites Web du réseau reposent sur une ins­tal­la­tion WordPress unique. De plus, ils utilisent tous les mêmes thèmes et plugins, ce qui permet d’éco­no­mi­ser de l’espace de stockage.
  • Tous les thèmes et plugins sont ad­mi­nis­trés de manière cen­tra­li­sée. Il est né­ces­saire de procéder aux mises à jour une seule fois plutôt qu’in­di­vi­duel­le­ment pour chaque site Web du réseau.
  • Le super-ad­mi­nis­tra­teur du réseau multisite dispose de pos­si­bi­li­tés de contrôle très étendues, en par­ti­cu­lier en matière de design (thèmes) et de fonc­tion­na­li­tés (plugins).

Voici quelques exemples de domaines d’ap­pli­ca­tion de WordPress Multisite :

  • Dans les en­tre­prises et chez les par­ti­cu­liers sou­hai­tant organiser et exploiter les dif­fé­rents sites Web WordPress de façon efficace et éco­no­mique, par exemple des pages de renvoi en plus de leur propre site Internet ou des sites Web nationaux.
  • Dans les grandes en­tre­prises et les groupes d’en­tre­prises ex­ploi­tant dif­fé­rents sites Web ; le contrôle cen­tra­lisé et l’ho­mo­gé­néité des éléments de design fa­ci­li­tent la mise en place d’un design d’en­tre­prise.
  • Dans les agences qui créent, hébergent et en­tre­tien­nent des sites Web WordPress pour leurs clients. Les mul­ti­sites WordPress cons­ti­tuent ici une pos­si­bi­lité re­la­ti­ve­ment simple et éco­no­mique de proposer ce service à des clients très dif­fé­rents.

Créer un multisite WordPress : pré­pa­ra­tion et con­di­tions préa­lables

Un multisite WordPress peut également être mis en place à partir d’une ins­tal­la­tion WordPress déjà existante. Avant de créer un multisite WordPress, il vous faudra prendre les pré­cau­tions suivantes :

  • Dé­sac­ti­vez tous les plugins.
  • Créez une sau­ve­garde de votre site Web WordPress afin de pouvoir le restaurer en cas d’urgence.
  • Assurez-vous de pouvoir changer le code sur vos pages WordPress à l’aide d’un accès FTP, par exemple di­rec­te­ment via votre four­nis­seur ou un client FTP comme FileZilla.
  • Veillez au bon fonc­tion­ne­ment des pa­ra­mètres des liens per­ma­nents dans votre ins­tal­la­tion WordPress.
  • Ré­flé­chis­sez au préalable à la structure URL que votre multisite WordPress devra avoir. Pendant le processus d’ins­tal­la­tion, vous devrez établir une « structure de sous-domaines » ou une « structure de sous-ré­per­toires », qu’il est im­pos­sible de changer a pos­te­riori.

Dans les pa­ra­graphes suivants, nous allons aborder plus en détail le test des liens per­ma­nents et la structure URL d’un multisite WordPress.

Conseil

IONOS propose un hé­ber­ge­ment pour WordPress, au sein duquel vous pouvez créer des mul­ti­sites WordPress de façon re­la­ti­ve­ment simple.

Tester la fonc­tion­na­lité des pa­ra­mètres des liens per­ma­nents

Vous trouverez les pa­ra­mètres des liens per­ma­nents dans votre backend WordPress à la rubrique « Pa­ra­mètres ». Les pa­ra­mètres des liens per­ma­nents vous per­met­tent de définir l’aspect des URL des sous-pages in­di­vi­duelles de votre site Web, par exemple https://page-exemple.fr/?p=123 ou https://page-exemple.fr/nom-sous-page. Il est essentiel que la con­ver­sion des liens per­ma­nents fonc­tionne dans le système. Si vous n’en avez pas la certitude, il vous faudra réaliser un test de con­ver­sion des liens per­ma­nents. Si vous changez quoi que ce soit dans les « Pa­ra­mètres courants » des liens per­ma­nents, le na­vi­ga­teur doit également afficher une URL dif­fé­rente. Pour que les mo­di­fi­ca­tions s’affichent dans le na­vi­ga­teur, il vous sera très cer­tai­ne­ment né­ces­saire d’ac­tua­li­ser la page.

Image: Liens permanents : paramètres courants et options pour les liens
Liens per­ma­nents : pa­ra­mètres courants et options pour les liens.

Définir la structure URL du multisite WordPress

Avant de créer votre multisite WordPress, il vous faudra réfléchir à la structure URL que vous souhaitez lui donner. Vous avez le choix entre une structure de sous-domaines et une structure de sous-ré­per­toires classique per­met­tant d’appeler les dif­fé­rentes pages de votre multisite. Au cours de l’ins­tal­la­tion du multisite, vous devrez opter pour l’une de ces deux struc­tures, en sachant que votre choix est définitif.

Exemple de structure de sous-domaines : https://siteinternet1.mon-domaine-principal.fr ; https://siteinternet2.mon-domaine-principal.fr ; https://siteinternet3.mon-domaine-principal.fr, etc.

Exemple de structure de sous-ré­per­toires : https://mon-domaine-principal.fr/siteinternet1 ; https://mon-domaine-principal.fr/siteinternet2 ; https://mon-domaine-principal.fr/siteinternet3, etc.

La structure de l’URL constitue un facteur dé­ter­mi­nant, notamment pour l’op­ti­mi­sa­tion pour les moteurs de recherche (SEO). Si vous utilisez une structure de sous-domaines, chaque sous-domaine in­di­vi­duel, par exemple https://siteinternet1.mon-domaine-principal.fr, est considéré comme un site Web autonome par les moteurs de recherche. Si vous optez pour une structure de sous-ré­per­toires, tous les sites Internet faisant partie de votre réseau de multisite WordPress seront perçus comme des com­po­santes d’un (grand) site Web unique. Avec la structure de sous-domaines, vous disposez par con­sé­quent de plusieurs sites Web (gé­né­ra­le­ment plus petits) qui, pour les moteurs de recherche, agissent in­dé­pen­dam­ment les uns des autres. En revanche, avec une structure de sous-ré­per­toires, les moteurs de recherche con­si­dè­rent votre réseau de multisite comme un site Web unique, re­la­ti­ve­ment grand. En matière de SEO, les deux variantes pré­sen­tent leurs avantages et leurs in­con­vé­nients qu’il vous faudra connaître avant de faire votre choix. Par ailleurs, vous devez tenir compte du fait que les moteurs de recherche comme Google changent leurs règles ponc­tuel­le­ment.

Créer un multisite WordPress : guide étape par étape

Si vous avez pris toutes les mesures indiquées ci-dessus, vous pouvez créer votre multisite WordPress étape par étape. En principe, l’ins­tal­la­tion d’un multisite WordPress se déroule comme suit :

  • Compléter la ligne de code dans le fichier WordPress wp-config.php : autoriser WP Multisite
  • Con­fi­gu­ra­tion dans le backend WordPress : gé­né­ra­tion de deux sections de code
  • Ajouter les sections de code générées dans les fichiers WordPress wp-config.php et .htaccess

Compléter la ligne de code dans le fichier WordPress wp-config.php

Étape 1 : té­lé­char­gez le fichier WordPress wp-config.php sur votre or­di­na­teur et en­re­gis­trez-le lo­ca­le­ment. Pour ce faire, vous pouvez utiliser un programme FTP de votre four­nis­seur ou un client FTP comme FileZilla. Certains four­nis­seurs vous per­met­tent d’ouvrir, de réécrire et d’ac­tua­li­ser le fichier wp-config.php di­rec­te­ment dans le système. Dans ce cas, vous n’aurez pas besoin de le té­lé­char­ger. Quelle que soit la variante choisie, il est essentiel qu’aucune donnée ne soit perdue pendant le processus. Étape 2 : ouvrez le fichier wp-config.php. et cherchez la ligne de code suivante :

/ *That's all, stop editing! Happy publishing.* /
php

Di­rec­te­ment au-dessus de cette ligne, saisissez la section de code suivante :

define( 'WP_ALLOW_MULTISITE', true );
php
Image: Fichier wp-config.php avec la ligne de code ajoutée
Fichier *wp-config.php* avec la ligne de code ajoutée.

Étape 3 : selon la manière dont vous avez procédé à l’étape 1, chargez à présent le fichier wp-config.php modifié dans le système depuis votre or­di­na­teur. Si vous disposez d’un four­nis­seur le per­met­tant, vous pouvez l’en­re­gis­trer et l’ac­tua­li­ser di­rec­te­ment dans le système.

Mo­di­fi­ca­tions dans le backend de WordPress

Étape 4 : une fois l’étape pré­cé­dente effectuée, ouvrez à présent votre backend WordPress, que vous devrez éven­tuel­le­ment ac­tua­li­ser. À la rubrique « Outils », vous trouverez le nouvel élément « Ins­tal­la­tion réseau ». Lorsque vous l’ouvrez, vous pouvez décider si la structure de votre nouveau réseau multisite repose sur les sous-domaines ou les sous-registres. Enfin, saisissez dans cette fenêtre un titre de réseau et votre adresse email d’ad­mi­nis­tra­teur réseau. Cliquez ensuite sur « Installer ».

Image: Choix entre « sous-domaines » et « sous-répertoires » dans l’installation réseau
Dans « Outils » puis « Ins­tal­la­tion réseau », vous pouvez choisir entre « sous-domaines » et « sous-ré­per­toires ».

Étape 5 : après avoir cliqué sur « Installer main­te­nant », WordPress génère dans la fenêtre suivante deux sections de code qu’il vous faut copier et ajouter dans les fichiers WordPress wp-config.php ou .htaccess lors des étapes suivantes.

Image: Section de code pour activer le réseau dans l’installation réseau
Section de code pour activer le réseau dans l’ins­tal­la­tion réseau.

Ajouter une section de code dans wp-config.php et .htaccess

Étape 6 : ouvrez à nouveau le fichier wp-config.php. Copiez ensuite la section de code ci-dessus, que vous avez obtenue au préalable dans le backend WordPress, dans le code du fichier wp-config.php au-dessus de la ligne de code :

/ *That's all, stop editing! Happy publishing.* /
php

Enfin, chargez ou en­re­gis­trez à nouveau le fichier wp-config.php et ac­tua­li­sez-le di­rec­te­ment auprès de votre four­nis­seur.

Image: Fichier wp-config.php avec le code ajouté à partir du backend WordPress
Fichier wp-config.php avec le code ajouté à partir du backend WordPress.

Étape 7 : répétez la même opération avec la section de code ci-dessous, obtenue dans le backend WordPress, et le fichier .htaccess. Dans la plupart des cas, il vous faudra toutefois remplacer le code existant par le code du backend WordPress. Un fichier .htaccess dans lequel il faut remplacer le code peut par exemple avoir l’aspect suivant :

Image: Fichier .htaccess existant, avec le code à remplacer mis en évidence
Le code à remplacer dans le fichier .htaccess existant est celui-ci.

Le nouveau fichier .htaccess avec le nouveau code devrait avoir l’aspect suivant :

Image: Nouveau fichier .htaccess avec le code issu du backend WordPress
Nouveau fichier .htaccess avec le code issu du backend WordPress.

Après avoir chargé et actualisé le nouveau fichier .htaccess de la manière cor­res­pon­dante, vous avez terminé l’ins­tal­la­tion de votre multisite WordPress. Vous pouvez à présent procéder aux dif­fé­rents pa­ra­mé­trages de votre réseau multisite WordPress. À cet effet, vous devez à nouveau vous iden­ti­fier dans WordPress.

Multisite WordPress : réglage des pa­ra­mètres

En votre qualité de super-ad­mi­nis­tra­teur détenant des droits étendus, vous pouvez à présent procéder à des réglages très divers sur votre nouveau réseau multisite WordPress. Par exemple, vous pouvez ajouter de nouveaux sites Web à votre réseau ou installer de nouveaux thèmes et plugins. Il est également possible d’ajouter de nouveaux uti­li­sa­teurs dotés de droits d’ad­mi­nis­tra­teur limités pour les sites Internet in­di­vi­duels de votre réseau.

Image: Administration du réseau avec tableau de bord, sites Web, utilisateurs, etc
Il existe de nom­breuses pos­si­bi­li­tés pour pa­ra­mé­trer un réseau multisite WordPress.
Note

Vous trouverez des in­for­ma­tions générales con­cer­nant WordPress dans l’article « Créer une page WordPress ». L’article « Plugins WordPress pour sécuriser votre site Web » vous donne des in­for­ma­tions im­por­tantes sur le thème WordPress et la sécurité. Pour finir, l’article « Les thèmes WordPress les plus appréciés » présente les meilleurs designs pour les sites Web WordPress.

New call-to-action
Aller au menu principal