8 min

Et 1, et 2, et 10 sites WordPress au mรชme endroit. ร‡a vous dit ? Cโ€™est le principe dโ€™un rรฉseau WordPress multisite.

Grรขce ร  cette fonctionnalitรฉ, tous vos sites peuvent รชtre regroupรฉs sur un seul tableau de bord, ร  portรฉe de main et de clics.

Le gain de temps peut รชtre considรฉrable pour assurer la maintenance de vos sites WordPress, mais il ne sโ€™agit pas forcรฉment de la raison principale qui pousse un webmaster ร  utiliser le multisite.

Justement, ร  quoi sert ce type de rรฉseau ? ร€ qui se destine-t-il ? Et, surtout, comment le mettre en place sur votre site WordPress ?

Vous trouverez des rรฉponses ร  ces questions – et ร  bien dโ€™autres choses encore – dans ce guide exhaustif qui vous rรฉvรจle tout sur le sujet. 

Quโ€™est-ce quโ€™un WordPress multisite ?

Une fonctionnalitรฉ native pour gรฉrer un ensemble de sites

Un rรฉseau WordPress multisite comprend un ensemble de sites web (vitrine, ecommerce, blog etc.) sur la mรชme installation WordPress. Ils s’administrent tous depuis le mรชme tableau de bord et chaque site/blog peut รชtre personnalisรฉ de faรงon individuelle.

Il sโ€™agit dโ€™une fonctionnalitรฉ native, cโ€™est-ร -dire quโ€™elle est embarquรฉe dans le Cล“ur de WordPress – les fichiers et dossiers que vous tรฉlรฉchargez lors de son installation – depuis la sortie de la version 3.0 du CMS (Content Management System).

Lโ€™option multisite sโ€™active grรขce ร  lโ€™ajout dโ€™une ligne de code dans le fichier wp-config.php – on y reviendra en dรฉtails – aussi bien sur un site web dรฉjร  en ligne que sur une nouvelle installation toute fraรฎche.

Mais finalement, un rรฉseau de sites, รงa ressemble ร  quoi ? Pour rester dans la thรฉmatique WordPress, lโ€™exemple le plus รฉvident est WordPress.com.

Retrouvez les diffรฉrences entre WordPress.org et WordPress.com dans notre article dรฉdiรฉ.

Le parallรจle avec WordPress.com

Grรขce ร  cette solution dโ€™hรฉbergement, nโ€™importe qui peut crรฉer un site/blog en ligne. Disons que WordPress.com gรจre toute lโ€™infrastructure globale du rรฉseau : cโ€™est en quelque sorte le site web principal du rรฉseau.

WordPress.com est un rรฉseau WordPress multiiste.
Quelques exemples de sites crรฉรฉs avec WordPress.com

ร€ cรดtรฉ de cela, il existe des millions de sites appartenant ร  chaque fois ร  une personne et qui composent le rรฉseau.

Pour imager, chaque site du rรฉseau WordPress.com correspondrait ร  lโ€™ensemble de sites que vous ajouteriez ร  votre propre rรฉseau (votre installation WordPress), sur votre tableau de bord (site 1, site 2, site 3, site 4 etc.).

Comme le rรฉsume la documentation de WordPress, โ€œles utilisateurs finaux du rรฉseau peuvent crรฉer leurs propres sites ร  la demande, tout comme les utilisateurs finaux de WordPress.com peuvent crรฉer des blogs ร  la demandeโ€.

Autre exemple : de nombreux sites/blogs dโ€™autoritรฉ autour de lโ€™enseignement (universitรฉs, grandes รฉcoles etc.) fonctionnent souvent en multisite. 

En rรฉsumรฉ, histoire que tout soit bien clair pour vous : 

  • Le rรฉseau correspond ร  votre installation WordPress de base.
  • ร€ chaque fois que vous ajoutez un site web ร  votre installation WP de base, il entre dans le rรฉseau WordPress multisite. 

Quelles sont les spรฉcificitรฉs dโ€™un rรฉseau multisite ?

Bien quโ€™il partage de nombreux points communs avec un site/blog WordPress classique, un rรฉseau WordPress multisite comporte quand mรชme certaines spรฉcificitรฉs : 

  • En multisite, un nouveau rรดle utilisateur fait son apparition : le Super Admin. Lui et seulement lui a le pouvoir d’administrer tout le rรฉseau.
  • En parallรจle, les permissions du rรดle admin sont rรฉduites. โ€œPar dรฉfaut, les administrateurs ne peuvent pas installer de nouveaux thรจmes ou dโ€™extensions et ne peuvent pas ajouter ou modifier des comptes sur leur siteโ€, prรฉcise la documentation de WordPress.
  • Par dรฉfaut, tous les comptes ajoutรฉs au rรฉseau auront un rรดle dโ€™abonnรฉ sur tous les sites.
  • Chaque site web possรจde des rรฉpertoires diffรฉrents pour les mรฉdias tรฉlรฉversรฉs (ils nโ€™ont pas leur propre rรฉpertoire sur le serveur). Chaque site du rรฉseau possรจde son propre dossier contenant les mรฉdias tรฉlรฉversรฉs dans le rรฉpertoire uploads.
  • Lโ€™interface dโ€™administration de WordPress embarque de nouveaux types de contenus personnalisรฉs (custom post types) et de nouveaux menus de rรฉglages. 
  • Chaque site du rรฉseau possรจde des tables distinctes dans votre base de donnรฉes.

Quelles sont les diffรฉrents types de rรฉseaux multisites ?

Cโ€™est aussi une spรฉcificitรฉ dโ€™un rรฉseau WordPress multisite, mais au vu de son importance technique, accordons-lui une sous-partie dรฉdiรฉe. 

Dans la pratique, vous aurez le choix parmi deux types de rรฉseaux multisites, lors de lโ€™activation de votre rรฉseau : 

  1. Un rรฉseau WordPress multisite organisรฉ en sous-domaines. Dans ce cas, chaque site a un sous-domaine diffรฉrent. Par exemple : https://site1.exemple.com et https://site2.exemple.com.
  2. Un rรฉseau organisรฉ en sous-rรฉpertoires (aussi appelรฉs sous-dossiers ou chemins). Ici, chaque site a un sous-rรฉpertoire distinct. Par exemple : https://exemple.com/site1/ et https://exemple.com/site2/

Sous-rรฉpertoire ou sous-domaine : quelle configuration choisir ?

Quelle que soit lโ€™option que vous choisirez – plus de dรฉtails dans la partie consacrรฉe ร  lโ€™installation de votre rรฉseau -, comprenez dโ€™abord que chaque site du rรฉseau aura une URL diffรฉrente dans son nom de domaine.  

Ensuite, techniquement parlant, lโ€™installation en sous-dossiers est plus simple ร  mettre en place et ร  gรฉrer pour un dรฉbutant.

Par contre, la documentation de WordPress indique que si votre installation WP a รฉtรฉ faite il y a plus dโ€™un mois, vous ne pourrez pas choisir lโ€™installation en sous-dossiers.

Si vous prรฉfรฉrez opter pour un rรฉseau organisรฉ en sous-domaines, vous devrez faire pointer vos diffรฉrents noms de domaine vers le mรชme dossier du serveur oรน est installรฉ WordPress. 

Pour cela, et sans entrer dans les dรฉtails, lโ€™une des mรฉthodes possibles consiste ร  configurer des sous-domaines gรฉnรฉriques (wildcards). Si cela vous intรฉresse, vous trouverez des explications dรฉtaillรฉes sur cette ressource.

Quels sont les avantages et inconvรฉnients dโ€™un rรฉseau multisite sur WordPress ?

Comme nโ€™importe quelle fonctionnalitรฉ, le multisite prรฉsente des avantages et des inconvรฉnients, dรฉtaillรฉs juste en-dessous.

Avantages dโ€™un rรฉseau WordPress multisite

  • La gestion des mises ร  jour (Coeur de WP, plugins et thรจmes) sโ€™en trouve facilitรฉe, puisque tous vos sites sont regroupรฉs sur le mรชme tableau de bord.
    Vous nโ€™avez plus besoin de vous connecter individuellement ร  chaque site et gagnez du temps.
  • Lโ€™installation de vos thรจmes et extensions est centralisรฉe : ils peuvent sโ€™activer en une fois sur tous les sites de votre choix.
  • Chaque site possรจde son propre administrateur et en tant que Super Admin, vous avez la main sur tous les rรดles utilisateurs pour contrรดler les permissions accordรฉes sur chaque site. 
  • Vous รฉconomisez de lโ€™argent sur lโ€™hรฉbergement de WordPress. Au lieu dโ€™hรฉberger chaque site individuellement, vous utilisez un seul serveur dโ€™hรฉbergement pour tous les sites de votre rรฉseau.
L'interface de rรฉglages proposรฉe par un hรฉbergeur web.
L’interface de rรฉglages proposรฉe par un hรฉbergeur web.

Inconvรฉnients

  • La configuration dโ€™un rรฉseau WordPress multisite peut sโ€™avรฉrer complexe pour lโ€™utilisateur non aguerri. Notamment si vous souhaitez paramรฉtrer votre rรฉseau de sites en sous-domaines. Par ailleurs, le dรฉbogage en cas de problรจme peut aussi รชtre compliquรฉ.
  • Si votre rรฉseau compte de nombreux sites, vous aurez besoin dโ€™un hรฉbergement performant. Forcรฉment, plus de sites installรฉs signifie plus de ressources serveur consommรฉes, ce qui peut causer des problรจmes de performance (vitesse de chargement de vos pages plus lente).
    Dans ce cas, un hรฉbergement mutualisรฉ peut rapidement devenir insuffisant. Un hรฉbergement dรฉdiรฉ, ร  lโ€™image de ce que propose Kinsta, que nous recommandons, peut alors sโ€™avรฉrer indispensable.
  • Comme tous les sites partagent les mรชmes ressources serveur, si un site devient indisponible, lโ€™ensemble de votre rรฉseau sera impactรฉ. Mรชme chose en cas de pic de trafic ou de piratage (tous les sites seront touchรฉs en mรชme temps).
  • Le multisite nโ€™est pas pris en charge par tous les plugins WordPress, mais aussi par tous les hรฉbergeurs (cโ€™est assez rare, mais cela peut arriver).
  • La personnalisation est moins aisรฉe que sur une installation classique, puisque tous les sites partagent le mรชme thรจme et les mรชmes extensions.

Vous voilร  avec une vision plus claire de ce quโ€™est le multisite sur WordPress. Avant de vous montrer pas ร  pas comment le mettre en place sur votre installation, assurons-nous que vous en ayez vraiment besoin !

Dans quels cas crรฉer un WordPress multisite ?

Mรชme si les avantages dโ€™un site WordPress multisite vous sรฉduisent, ce type de rรฉseau nโ€™est peut-รชtre pas appropriรฉ ร  vos besoins.

Dโ€™un cรดtรฉ, disons quโ€™il est pertinent de lโ€™utiliser si vous souhaitez crรฉer plusieurs sites au design et aux fonctionnalitรฉs trรจs proches.

Cโ€™est le cas pour certaines chaรฎnes de restaurant, รฉtablissements de formation, banques, ONG, portails communautaires, sites web dโ€™actualitรฉs etc.

Le New York Times est basรฉ sur un rรฉseau multisite pour son systรจme de blogs.
Le New York Times est basรฉ sur un rรฉseau multisite pour son systรจme de blogs.

Un WordPress multisite peut aussi รชtre pertinent pour regrouper tous vos sites/blogs personnels.

Dโ€™un autre cรดtรฉ, il est prรฉfรฉrable de vous abstenir de concevoir un rรฉseau multisite si : 

  • Vous hรฉbergez des sites clients qui nโ€™ont aucun lien les uns avec les autres. Si lโ€™un dโ€™eux dรฉcide de changer dโ€™hรฉbergeur, vous serez embรชtรฉ car son site web partagera la mรชme base de donnรฉes que les autres sites du rรฉseau. 
  • Votre futur rรฉseau doit hรฉberger des sites trรจs diffรฉrents en matiรจre de design, thรจmes et extensions ร  installer (pour vous ou vos clients). 
  • Votre hรฉbergeur ne propose pas les prรฉrequis serveur indispensables pour faire fonctionner votre rรฉseau.
  • Vous avez un besoin impรฉrieux dโ€™un ou plusieurs plugins qui ne sont pas compatibles avec la fonctionnalitรฉ multisite.
  • Vous nโ€™avez pas accรจs ร  votre serveur pour configurer certains fichiers clรฉs, comme les fichiers wp-config.php et .htaccess.
  • Vous avez besoin dโ€™une adresse IP pour chaque site de votre rรฉseau.
  • Chaque site de votre rรฉseau doit possรฉder sa propre base de donnรฉes. 
  • Vous ne souhaitez pas mettre les mains dans le code de certains fichiers de WordPress. 

Si vous souhaitez simplement profiter de lโ€™aspect gestion centralisรฉe et facilitรฉe pour la maintenance de vos sites web WordPress, appuyez-vous plutรดt sur :

Un rรฉseau WordPress multisite semble coller ร  vos attentes et ร  vos besoins ? Voyez maintenant comment le mettre en place. 

Comment installer le multisite sur WordPress ?

Pour les besoins de ce tutoriel, nous allons installer un rรฉseau WordPress multisite manuellement ร  partir dโ€™une installation dรฉjร  existante (en ligne) de WordPress. Mais rappelez-vous, il est tout ร  fait possible dโ€™y parvenir en installant WordPress pour la premiรจre fois. Si vous รชtes dans ce cas de figure, dรฉcouvrez notre tutoriel qui vous explique comment crรฉer un site WordPress

ร‰tape 1 : Sโ€™assurer des prรฉrequis

Dans un premier temps, assurez-vous que vous remplissez certains prรฉrequis :

  • Vous devez รชtre administrateur du web principal (votre futur rรฉseau).
  • Il est nรฉcessaire de pouvoir accรฉder aux fichiers wp-config.php et .htaccess ร  lโ€™aide dโ€™un logiciel FTP (File Transfer Protocol). Ce dernier permet dโ€™envoyer des fichiers vers votre serveur dโ€™hรฉbergement ร  partir de votre ordinateur.
  • Vous allez avoir besoin dโ€™un รฉditeur de code (Brackets, Sublime Text) pour รฉditer vos fichiers.  
  • La configuration de votre serveur dโ€™hรฉbergement doit รชtre compatible avec la mise en place dโ€™un rรฉseau multisite. En principe, il ne devrait pas y avoir de soucis lร -dessus avec la plupart des hรฉbergeurs de qualitรฉ. Pour en avoir le cล“ur net, posez la question ร  leur service clients.
  • Utilisez un hรฉbergeur performant et sรฉcurisรฉ.  
  • Vรฉrifiez que les permaliens optimisรฉs fonctionnent.
  • Dรฉsactivez toutes les extensions actives. La documentation de WordPress prรฉcise que โ€œvous pourrez les rรฉactiver aprรจs la crรฉation du rรฉseauโ€.

Certains hรฉbergeurs comme Kinsta, que nous recommandons, proposent une option pour activer automatiquement le multisite sur votre espace dโ€™hรฉbergement.

ร‰tape 2 : Sauvegarder votre site

Tous vos outils sont prรชts sur votre ordinateur ? Passez ร  lโ€™รฉtape nยฐ2 de la crรฉation dโ€™un rรฉseau WordPress multisite.

Pour vous protรฉger en cas de bug lors de la mise en place de votre rรฉseau (ex : mauvaise manipulation dans le fichier .htaccess), nous vous conseillons de sauvegarder votre site avant de passer ร  lโ€™action.

Pour cela, il existe deux faรงons principales de procรฉder : 

  • Soit utiliser le service de sauvegarde proposรฉ par votre hรฉbergeur.
  • Soit vous servir dโ€™un plugin de sauvegarde gratuit comme UpdraftPlus. Ce dernier est trรจs simple ร  utiliser et vous pouvez paramรฉtrer vos sauvegardes de faรงon automatique depuis votre tableau de bord.
Le plugin UpdraftPlus permet de sauvegarder votre rรฉseau WordPress multisite.

Quelle que soit la solution choisie, assurez-vous de sauvegarder ร  la fois vos fichiers et votre base de donnรฉes. Il est nรฉcessaire de possรฉder ces deux รฉlรฉments (surtout votre base de donnรฉes) pour pouvoir restaurer votre site en cas de pรฉpin.

Dรจs que votre site est conservรฉ en lieu sรปr, passez ร  lโ€™attaque et commencez par autoriser le multisite. 

ร‰tape 3 : Activer la fonctionnalitรฉ WordPress multisite

Pour activer le menu de crรฉation du rรฉseau, vous devez ajouter une petite ligne de code dans votre fichier wp-config.php. Dans le dรฉtail, voici ce que vous devez faire.

Se connecter ร  votre logiciel FTP

Commencez par ouvrir votre logiciel FTP favori (Filezilla, Cyberduck, Transmit etc.). Ici, nous allons nous servir de Filezilla, lโ€™un des plus connus (gratuit).

Connectez-vous ร  votre site ร  lโ€™aide des identifiants fournis par votre hรฉbergeur (par email). Vous devez renseigner les รฉlรฉments suivants : 

  • Hรดte.
  • Identifiant.
  • Mot de passe.
  • Port.

Une fois connectรฉ, localisez le fichier wp-config.php. Ce dernier se trouve dans le dossier racine de votre site (ex : www, public, public_html).

Le fichier wp-config.php doit รชtre paramรฉtrรฉ pour crรฉer un rรฉseau WordPress multisite.

Ajouter le morceau de code pour activer le rรฉseau WordPress multisite

Ouvrez ce fichier wp-config.php : faites un clic droit dessus et choisissez Afficher/Editer.

Avant le commentaire /* Cโ€™est tout, ne touchez pas ร  ce qui suit ! Bonne publication. */, ajoutez le morceau de code ci-dessous : 

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Dans la pratique, vous devez vous retrouver avec รงa : 

Le code d'activation d'un rรฉseau WordPress multisite.

Lorsque cette opรฉration est effectuรฉe, rafraรฎchissez votre navigateur. Il est dรฉsormais possible dโ€™installer et de crรฉer un rรฉseau multisite sur votre site internet WordPress. 

ร‰tape 4 : Installer le rรฉseau de sites

Pour cela, allez dans le menu Outils > Crรฉation du rรฉseau. Ce dernier lien (โ€œCrรฉation du rรฉseauโ€) a รฉtรฉ activรฉ grรขce ร  lโ€™ajout de notre morceau de code dans le fichier wp-config.php :

Le menu Crรฉation de sit de WordPress multisite.

Sur la page qui vient de sโ€™ouvrir, renseignez un nom pour votre rรฉseau (ex : Rรฉseau Maintenance WP) et votre adresse email, puis cliquez sur le bouton โ€œInstallerโ€ :

Crรฉation d'un rรฉseau WordPress multisite.

Vous aurez plus ou moins dโ€™options sur cette page chez vous. Pour les besoins de ce test, nous travaillons en local (sur notre ordinateur) et pas sur un serveur en ligne. Les options sont donc limitรฉes. Par exemple, nous pouvons seulement crรฉer un rรฉseau basรฉ sur des sous-rรฉpertoires. 

ร‰tape 5 : Activer le rรฉseau

Pour finir, vous devez activer le rรฉseau de sites. Cela se fait en deux รฉtapes :

  1. Ajout dโ€™un nouveau morceau de code dans le fichier wp-config.php.
  2. Ajout de rรจgles de configuration du rรฉseau dans le fichier .htaccess.

Le code ร  ajouter dans chaque fichier est gรฉnรฉrรฉ automatiquement par WordPress. Pour notre exemple, รงa donne รงa :

Les codes d'activation d'un rรฉseau WordPress multisite.

Attention : Ne copiez pas ces morceaux de code chez vous ! Ils sont personnalisรฉs en fonction de notre installation, qui ne sera pas forcรฉment la mรชme chez vous. Utilisez ceux fournis par WordPress lors de la configuration de votre rรฉseau, et tout ira bien.
Avant toute manipulation, sauvegardez vos fichiers wp-config.php et .htaccess existants.

Ajout du code dโ€™activation dans votre fichier wp-config.php

Si lโ€™on se fie aux consignes รฉdictรฉes, commencez par ajouter le premier morceau de code dans votre fichier wp-config.php

Positionnez-le :

  • Au dessus de la ligne /* Cโ€™est tout, ne touchez pas ร  ce qui suit ! Bonne publication de contenus. */.
  • Juste aprรจs le morceau de code utilisรฉ pour activer la fonctionnalitรฉ multisite (voir รฉtape 3). 

Dans la pratique, vous devez vous retrouver avec รงa :

Le code pour crรฉer un rรฉseau WordPress multisite dans le fichier wp-config.php.

Ajout des rรจgles de configuration dans le fichier .htaccess

Si vous disposez dรฉjร  dโ€™un fichier .htaccess, celui-ci doit se trouver ร  la racine de votre site web, comme le fichier wp-config.php.

Si vous ne le voyez pas, crรฉez-le au mรชme niveau que votre fichier wp-config.php (dans le mรชme rรฉpertoire, donc).

Pour cela, sur Filezilla : 

  • Dans le dossier racine de votre site, faites un clic droit et cliquez sur โ€œCrรฉer un nouveau fichierโ€.
  • Nommez-le .htaccess.
  • Ajoutez les rรจgles de configuration ร  lโ€™intรฉrieur, en remplacement des rรจgles existantes de WordPress.

Une fois ces รฉtapes passรฉes, vous devrez vous connecter ร  nouveau au tableau de bord en utilisant le lien fourni en bas de lโ€™รฉcran.

WordPress prรฉcise que โ€œvous aurez peut-รชtre besoin de supprimer votre cache navigateur et vos cookies pour pouvoir vous connecterโ€.

Si tout a correctement fonctionnรฉ, vous constaterez lโ€™apparition dโ€™un nouvel รฉlรฉment de menu appelรฉ โ€œMes sitesโ€, en haut ร  gauche de votre รฉcran :

Un rรฉseau WordPress multisite active un lien "Mes sites".

Votre rรฉseau WordPress multisite est dรฉsormais actif. ร€ prรฉsent, voyons comment le paramรฉtrer et l’administrer. 

Comment administrer votre rรฉseau de sites ?

Comment accรฉder ร  votre site principal et ร  votre rรฉseau de sites ?

Lโ€™activation dโ€™un rรฉseau WordPress multisite chamboule un peu lโ€™organisation de votre tableau de bord. Voici comment cela fonctionne, dรฉsormais. 

Lโ€™interface dโ€™administration de votre site principal est accessible en passant par Mes sites > Nom de votre site (โ€œMultisiteโ€ dans ce test) > Tableau de bord :

Le tableau de bord de votre rรฉseau WordPress.

Vous vous retrouvez alors avec un tableau de bord classique, comme cโ€™est de coutume avec un site qui nโ€™a pas le multisite activรฉ.

Maintenant, pour accรฉder au tableau de bord de votre rรฉseau de sites, passer par Mes sites > Admin du rรฉseau > Tableau de bord.

Vous constaterez que la barre latรฉrale de rรฉglages est moins fournie en options que sur un site โ€œclassiqueโ€ (non multisite). 

Vous disposez par exemple dโ€™options pour gรฉrer tous les sites, comptes, thรจmes et extensions installรฉs sur votre rรฉseau. 

Vous pouvez aussi mettre ร  jour tout votre rรฉseau dโ€™un coup :

Le menu d'administration de votre rรฉseau.

Comment paramรฉtrer les rรฉglages de votre rรฉseau WordPress multisite ?

Au-delร  de cela, des rรฉglages spรฉcifiques sont prรฉvus pour configurer votre rรฉseau. Retrouvez-les dans Mes sites > Admin du rรฉseau > Rรฉglages.

Vous pouvez agir sur les รฉlรฉments suivants : 

  • Rรฉglages dโ€™inscription : vous pouvez notamment gรฉrer qui peut sโ€™inscrire ร  votre rรฉseau de sites, ou encore bloquer la crรฉation de sites ร  certaines personnes dont lโ€™adresse email ne serait pas liรฉe ร  un nom de domaine particulier.
  • Rรฉglages des nouveaux sites : permet de paramรฉtrer les messages dโ€™accueil envoyรฉs aux propriรฉtaires de nouveaux sites, lors de la crรฉation dโ€™un nouveau compte etc. 
  • Rรฉglages des tรฉlรฉversements : ici, vous pouvez rรฉgler la taille limite de fichiers qui peuvent รชtre tรฉlรฉversรฉs. Par dรฉfaut, le rรฉglage est sur 100 MO. Vous pouvez baisser cette limite si vous voyez que votre rรฉseau de site commence ร  tirer un peu la langue au niveau de la vitesse de chargement. Il est aussi possible de choisir le type de fichiers tรฉlรฉversรฉs par vos utilisateurs, et leur taille maximale.
  • Rรฉglages de langue permet, comme son nom lโ€™indique, de modifier la langue principale utilisรฉe sur votre rรฉseau WordPress multisite. 
  • Rรฉglages du menu : si vous cochez la case โ€œExtensionsโ€ sur l’รฉcran ci-dessous, vos utilisateurs pourront activer/dรฉsactiver des extensions mais ne pourront pas en ajouter.
Rรฉglages des tรฉlรฉversements d'un rรฉseau multisite.

Pensez ร  cliquer sur le bouton โ€œEnregistrer les modificationsโ€ pour sauvegarder vos nouveaux rรฉglages.

Comment ajouter un nouveau site ร  votre rรฉseau multisite ?

Pour le moment, votre rรฉseau ne comporte quโ€™un seul site : votre site principal (appelรฉ โ€œMultisiteโ€, dans notre exemple) :

Affichage des sites de votre rรฉseau.

Cela fait un peu lรฉger pour un rรฉseau de site, alors voyons comment faire grossir un peu tout รงa. 

Pour ajouter un  nouveau site, passez par le menu suivant : Mes sites > Admin du rรฉseau > Sites. Puis cliquez sur le bouton โ€œAjouterโ€, tel qu’indiquรฉ sur l’รฉcran ci-dessous :

Ajout d'un site sur votre rรฉseau.

Remplissez ensuite les champs et paramรจtres ci-dessous : 

  • Adresse web du site (URL), avec le nom de votre sous-rรฉpertoire en lettres minuscules non accentuรฉes. Vous pouvez ajouter des chiffres et des traits dโ€™union.
    Dans notre cas, lโ€™adresse du site choisie est localhost/multisite/site1.
  • Titre du site.
  • Langue du site.
  • Email de l’administrateur.

Terminez en cliquant sur le bouton โ€œAjouter un siteโ€ sur votre รฉcran d’administration.

Rรฉglages de l'ajout d'un site ร  votre rรฉseau.

Votre nouveau site est dรฉsormais disponible dans Sites > Tous les sites :

Ajout d'un site sur l'encart rรฉcapitulant tous les sites.

Comment ajouter un thรจme ?

Pour gรฉrer lโ€™apparence de votre site, vous avez besoin dโ€™un thรจme. Pour en ajouter un ร  votre rรฉseau de sites, allez dans Mes sites > Admin du rรฉseau > Thรจmes > Ajouter. 

Sรฉlectionnez le thรจme de votre choix sur l’รฉcran, puis activez-le sur votre interface d’administration. Il sera alors disponible pour les administrateurs du site de votre rรฉseau, qui devront lโ€™activer manuellement pour en faire le thรจme par dรฉfaut sur le site concernรฉ.

Pour cela, il suffit dโ€™aller sur le tableau de bord du site concernรฉ, en suivant ce chemin par exemple : Mes sites > Site rรฉseau 1 > Tableau de bord > Apparence > Thรจmes :

Installation d'un thรจme sur un rรฉseau WordPress multisite.
On retrouve bien uniquement les deux thรจmes activรฉs sur le rรฉseau au prรฉalable (Astra et Twenty Twenty Three).

Pour info, en tant qu’administrateur, vous pouvez retrouver la liste des thรจmes de votre rรฉseau dans Thรจmes > Thรจmes installรฉs. Si vous dรฉsirez en activer un sur votre rรฉseau, cliquez sur โ€œActiver sur le rรฉseauโ€ sur votre รฉcran.

Activation d'un thรจme au cas par cas sur un rรฉseau WordPress multisite.

Le principe est le mรชme pour en dรฉsactiver un, cโ€™est-ร -dire pour le rendre non administrable sur votre rรฉseau par des utilisateurs. 

Pour faciliter la vitesse de chargement de vos pages, un point crucial sur un rรฉseau WordPress multisite, nous vous recommandons lโ€™usage dโ€™un thรจme lรฉger et rapide. En voici quelques-uns, au choix : Astra, Kadence, Blocksy, GeneratePress ou Neve. Chacun propose des modรจles de sites (templates) activables en un clic sur votre interface d’administration. Nโ€™hรฉsitez pas ร  tester leur version gratuite pour voir lequel correspond le mieux ร  vos besoins. 

Comment ajouter une extension ?

Aprรจs les thรจmes, place aux extensions. Vous allez voir, la mรฉcanique est la mรชme. Pour ajouter un plugin WordPress sur votre rรฉseau, les administrateurs doivent aller dans Mes sites > Admin du rรฉseau > Extensions.

Cliquez sur le bouton โ€œAjouterโ€, puis ajoutez lโ€™extension de votre choix. Pour lโ€™exemple, nous choisissons WordFence, un plugin de sรฉcuritรฉ pour WordPress :

Ajout d'une extension sur un rรฉseau multisite.

Une fois activรฉe, lโ€™extension WordPress le sera sur tous les sites de votre rรฉseau, pour tous vos utilisateurs. De base, vous ne pourrez pas la dรฉsactiver au cas par cas, sur chaque site. Il est juste possible de la dรฉsactiver sur tout le rรฉseau.

Cependant, si vous souhaitez activer une extension donnรฉe sur tel ou tel site de votre rรฉseau, cโ€™est possible grรขce ร  une petite subtilitรฉ.

Lorsque vous ajouterez une extension sur tout votre rรฉseau (Mes sites > Admin du rรฉseau > Extensions), ne lโ€™activez pas.

Retournez ensuite sur la page des extensions du site de votre choix (ex : Site rรฉseau 1), et activez-la ร  ce moment-lร  dans les paramรจtres proposรฉs !

Il est possible d'activer un extension site par site sur un rรฉseau multisite.

Quels plugins utiliser sur un rรฉseau WordPress multisite ?

En parlant de plugins, en voici quelques-uns qui pourraient รชtre utiles sur votre rรฉseau de sites : 

  • WordFence Security ou SecuPress, pour renforcer la sรฉcuritรฉ de votre installation. Si vous utilisez une structure en sous-domaines, pensez ร  activer un certificat SSL sur chacun de vos domaines afin de passer vos sites en HTTPS. La plupart des hรฉbergeurs vous le proposeront gratuitement.
  • SEOPress, pour optimiser le rรฉfรฉrencement naturel (SEO) de de votre site internet WordPress. 
  • User Switching, pour passer dโ€™un compte utilisateur ร  un autre en un clic.
  • Akismet, pour lutter contre le spam.
  • WP Rocket (payant), pour activer du cache sur votre site (et accรฉlรฉrer sa vitesse de chargement) avec des paramรจtres faciles ร  configurer pour les administrateurs et utilisateurs.
  • Imagify, pour rรฉduire le poids des images de votre rรฉseau de sites.
  • All-in-One WP Migration, pour migrer lโ€™un de vos sites vers une autre destination (nouveau serveur, local etc.).
  • UpdraftPlus, pour sauvegarder vos sites.
  • Members, pour personnaliser les missions dโ€™un rรดle utilisateur.
  • WP Activity Log, pour connaรฎtre lโ€™activitรฉ sur votre rรฉseau de sites (notamment des utilisateurs).

Comment ajouter un utilisateur ?

En tant qu’administrateur, vous pouvez ajouter de nouveaux utilisateurs ร  votre rรฉseau. Pour cela, passez par le menu suivant : Mes sites > Admin du rรฉseau > Tableau de bord > Comptes > Ajouter.

Sur la page affichรฉe, au niveau des paramรจtres, entrez ensuite un identifiant et un email pour cet utilisateur :

Ajout d'un compte utilisateur sur un rรฉseau multisite.

Maintenant, comment faire pour ajouter un nouvel utilisateur sur lโ€™un des sites de votre rรฉseau ? Il vous suffit dโ€™aller sur le tableau de bord du site en question, puis dโ€™ajouter lโ€™utilisateur concernรฉ via le menu Comptes. 

Pour un nouveau compte, l’administrateur devra renseigner : 

  • Un identifiant.
  • Un email.
  • Le rรดle de lโ€™utilisateur (abonnรฉ, contributeur, auteur, รฉditeur, administrateur). Lโ€™administrateur est celui qui a le plus de permissions, lโ€™abonnรฉ celui qui en a le moins.
  • Si vous souhaitez que lโ€™utilisateur reรงoive un message de confirmation par email.

Cโ€™est aussi au niveau de lโ€™interface de chaque site que vous pouvez gรฉrer les rรดles de chaque utilisateur (administrateur, รฉditeur, contributeur etc.) et modifier leurs privilรจges.

Comment octroyer le rรดle de Super Admin ร  un utilisateur de votre rรฉseau WordPress multisite ?

Si besoin, vous pouvez aussi donner ร  un utilisateur le rรดle de Super Admin. Attention, toutefois : cette option est ร  manipuler avec prรฉcaution car le Super Administrateur dispose de toutes les permissions sur votre rรฉseau multisite WordPress.

Concernant la marche ร  suivre, vous devez vous rendre sur lโ€™interface d’administration de votre rรฉseau. 

Dans le menu โ€œComptes > Tous les comptes, cliquez sur le lien โ€œModifierโ€ au niveau de lโ€™utilisateur de votre choix. Puis, sur la page affichรฉe, cochez la case โ€œDonner les privilรจges de super-admin ร  ce compte pour le rรฉseauโ€ :

Privilรจges super admin.

Comment mettre ร  jour les sites de votre rรฉseau ?

Vous lโ€™avez dรฉcouvert en lisant ces lignes, un rรฉseau multisite facilite la gestion des mises ร  jour de vos sites (blog, ecommerce etc.).

Il est par exemple possible de mettre ร  jour tous les sites de votre rรฉseau en mรชme temps (ici, cela concerne uniquement le Cล“ur de WordPress).

Pour cela, les administrateurs peuvent cliquer sur le bouton โ€œMettre ร  jour le rรฉseauโ€ au niveau du tableau de bord du rรฉseau de sites :

Un WordPress multisite permet de mettre ร  jour tout votre rรฉseau d'un coup.

En parallรจle, vous pouvez bien sรปr opรฉrer des mises ร  jour des thรจmes et des plugins WordPress installรฉs sur les sites de votre rรฉseau via le menu โ€œMises ร  jourโ€.

Lorsque vous mettrez ร  jour une extension, par exemple, la manipulation sera effective sur tous les sites de votre rรฉseau. 

Comment activer le mappage de domaines ?

Pour terminer cette sรฉrie de mini tutoriels, abordons un point un peu plus technique mais qui peut sโ€™avรฉrer important, selon le cas de figure : le mappage de domaines.

Appelรฉ domain mapping, en anglais, cette fonctionnalitรฉ native de WordPress (depuis sa version 4.5) permet aux sites dโ€™un rรฉseau WordPress dโ€™ยซ รชtre mappรฉs ร  des domaines de premier niveau qui ne font pas partie du rรฉseau ยป, indique la documentation de WordPress.

Concrรจtement, cela veut dire que vous pouvez utiliser le nom de domaine de votre choix – ร  condition de le possรฉder – sur chacun des sites de votre rรฉseau. Et ce, que vous ayez choisi la structure en sous-domaines ou en sous-dossiers.

Pour โ€œmapperโ€ un nom de domaine, vous devez dโ€™abord faire pointer ses DNS (Domain Name System) sur votre serveur. Ensuite, assurez-vous que tous vos domaines aient un certificat SSL installรฉ. 

Poursuivez en mettant ร  jour le site ou blog auquel vous voulez attribuer un nouveau nom de domaine, puis ajoutez son nom de domaine ร  ses rรฉglages. Pour cela, allez dans Mes sites > Admin du rรฉseau > Sites > Tous les sites. Cliquez sur le lien โ€œModifierโ€ au niveau du site/blog concernรฉ. 

Dans lโ€™onglet info, ajoutez le nom de domaine de votre choix au niveau de lโ€™option โ€œAdresse web du site (URL)โ€ :

Ajout d'un nom de domaine personnalisรฉ sur un rรฉseau multisite.

Pensez ร  enregistrer les modifications. 

En cas dโ€™erreur au sujet des cookies bloquรฉs lorsque vous essayez de vous connecter au tableau de bord du rรฉseau, ou que la connexion รฉchoue sans message dโ€™erreur, la documentation de WordPress prรฉconise dโ€™ajouter la ligne de code ci-dessous aprรจs le code que vous avez ajoutรฉ pour crรฉer votre rรฉseau (dans le fichier wp-config.php) :

define('COOKIE_DOMAIN', $_SERVER);

WordPress multisite : le rรฉcapitulatif

Tout au long de ces lignes, vous avez dรฉcouvert les subtilitรฉs dโ€™un rรฉseau WordPress multisite. En rรฉsumรฉ, nous avons dรฉveloppรฉ les points suivants : 

  • ร€ quoi sert le multisite.
  • Quelles sont ses spรฉcificitรฉs ?
  • Quels sont les diffรฉrents types de rรฉseaux multisites que vous pouvez mettre en place.
  • Les avantages et inconvรฉnients du multisite.
  • Comment installer un rรฉseau WordPress multisite et comment l’administrer.
  • Comment activer le domain mapping (mappage de nom de domaine) sur un ou plusieurs sites.

Mรชme s’il prรฉsente des avantages (ex : gestion des mises ร  jour facilitรฉe), un rรฉseau multisite a aussi son lot d’inconvรฉnients.

L’un d’entre-eux concerne par exemple l’aspect technique de sa mise en place, qui peut s’avรฉrer complexe et intimidante.

Si vous hรฉsitez ร  vous lancer, faites appel ร  une รฉquipe de professionnels pour rรฉaliser lโ€™opรฉration dans les rรจgles de l’art, et rรฉagir trรจs vite en cas de problรจme.

Les experts de Maintenance WP se tiennent ร  votre disposition 7 jours/7 pour vous accompagner sur-mesure dans la mise en place dโ€™un rรฉseau multisite (entre autres). Contactez-nous pour en savoir plus.

Dรฉcouvrez plus de contenus articles de blog

fleche separateur

Voir plus d’articles