Vous possédez plusieurs sites wordPress et souhaitez les gérer depuis un seul endroit ? Dans cet article, nous allons vous expliquer comment mettre en place un réseau multisite wordPress et gérer l’ensemble de vos sites depuis un tableau de bord central.
Qu’est-ce que l’option multisite de wordPress ?
Un site wordPress multisite est un site unique hébergé sur un compte qui permet à plusieurs administrateurs de superviser plusieurs site web. Ces administrateurs ont la capacité de créer de nouveaux sites, gérer les utilisateurs, gérer le contenu, et appliquer des thèmes et des plugins à l’ensemble des sites. wordPress multisite est une fonctionnalité qui permet de gérer plusieurs sites avec une seule installation de wordPress. Vous avez ainsi la possibilité d’héberger plusieurs sites sous un même domaine ou sous-domaine, et de gérer l’ensemble depuis un seul tableau de bord.
Pourquoi opter pour un réseau wordPress multisite ?
Les réseaux multisites wordPress sont une excellente solution pour ceux qui souhaitent gérer plusieurs site web distincts depuis un seul tableau de bord. Ils sont utilisés par un large éventail d’acteurs, tels que les entreprises, les établissements scolaires, les universités, les médias, les entreprises en ligne, et bien d’autres. Vous pouvez même créer votre propre plateforme de blogs (un réseau de blogs) au sein d’une seule installation multisite.
Avantages et inconvénients d’un réseau multisite wordPress
Avantages de l’utilisation d’un réseau multisite wordPress
Un réseau multisite wordPress est souvent plus pratique que de gérer plusieurs sites wordPress indépendants. Voici quelques-uns des avantages de cette approche :
- Les administrateurs du réseau peuvent facilement gérer plusieurs sites depuis un seul tableau de bord.
- Chaque site du réseau peut avoir son propre administrateur, ce qui permet à ces administrateurs de se concentrer sur la gestion de leur propre site.
- Vous pouvez installer des plugins et des thèmes une seule fois pour les rendre disponibles sur l’ensemble des sites du réseau.
- La gestion des mises à jour est simplifiée, car vous n’avez à mettre à jour wordPress, les plugins, ou les thèmes qu’une seule fois sur l’installation principale.
Inconvénients de l’utilisation d’un réseau multisite wordPress
La création d’un réseau multisite wordPress ne convient pas toujours à la gestion de plusieurs sites. Voici quelques inconvénients à prendre en compte avant de se lancer dans cette démarche :
- Tous les sites du réseau partagent les mêmes ressources. En cas de dysfonctionnement du réseau, tous les sites sont impactés.
- La gestion du trafic et des ressources serveur peut être complexe pour les utilisateurs inexpérimentés. Si l’un de vos sites reçoit un trafic inhabituel, cela peut affecter l’ensemble des sites du réseau.
- En cas de piratage d’un site, tous les sites du réseau sont potentiellement vulnérables.
- Certains plugins wordPress peuvent ne pas être compatibles avec les réseaux multisites.
- Tous les hébergeurs web ne prennent pas en charge correctement les réseaux multisites wordPress, ce qui peut limiter vos possibilités.
Exigences pour la mise en place d’un réseau multisite wordPress
Après avoir pesé les avantages et les inconvénients, vous aurez probablement décidé si un réseau multisite est adapté à vos besoins. Si vous optez pour cette solution, assurez-vous de satisfaire aux exigences techniques suivantes :
- Vous aurez besoin d’un service d’hébergement web capable de gérer plusieurs domaines avec un seul plan d’hébergement. Pour des sites à faible trafic, un hébergement partagé peut suffire, mais en général, un hébergement VPS ou des serveurs dédiés sont recommandés en raison de la nature des réseaux multisites wordPress.
- Vous devrez avoir des connaissances de base en installation de wordPress. Si vous avez déjà installé wordPress, c’est un avantage, mais assurez-vous de disposer d’une sauvegarde. Désactivez également tous les plugins.
- Vous devrez disposer d’un accès FTP, par exemple via FileZilla, et avoir une certaine familiarité avec la gestion de fichiers via FTP.
- Enfin, il est recommandé d’activer les permaliens personnalisés pour que les URL de vos sites soient conviviales. Par exemple, une URL de type « https://exemple.com/ma-page » est préférable à « https://exemple.com/?p=3694 ».
Comment activer et créer un réseau multisite wordPress
Pour mettre en place un réseau multisite wordPress, vous devez d’abord vérifier que vous disposez d’une version de wordPress compatible avec cette fonctionnalité. Ensuite, pour activer le multisite, vous devez ajouter quelques lignes de code dans le fichier wp-config.php de votre installation wordPress. Une fois cette étape franchie, vous aurez la possibilité de créer autant de sites que vous le souhaitez au sein de votre installation wordPress.
Avant de commencer, il est important de noter que les installations multisites nécessitent quelques considérations supplémentaires par rapport aux installations wordPress classiques. Vous devrez décider si vous souhaitez utiliser des sous-domaines ou des sous-dossiers et comment gérer ces choix. De plus, l’installation de thèmes et d’extensions se fait différemment. Tous les sites du réseau peuvent activer les thèmes et les extensions, mais seuls les administrateurs peuvent les installer.
Étape 1 : Autorisation du multisite
La première étape consiste à localiser et à modifier le fichier wp-config.php, qui contient les paramètres principaux de votre installation wordPress. Voici comment procéder :
- Utilisez un client FTP pour accéder à votre site Web en utilisant vos informations d’identification.
- Accédez au répertoire racine, qui est généralement appelé public_html, mais peut avoir d’autres noms comme www ou le nom de votre site.
- Recherchez et faites un clic droit sur le fichier wp-config.php.
- Sélectionnez l’option « View/Edit » pour télécharger une copie du fichier et l’ouvrir localement dans votre éditeur de texte par défaut. Vous verrez un fichier contenant du code complexe.
Recherchez la ligne qui indique /* That’s all, stop editing! Happy blogging. */ et ajoutez le code suivant juste avant cette ligne :
/* Multisite */
define(‘WP_ALLOW_MULTISITE’, true);
Enregistrez les modifications et fermez l’éditeur. Le client FTP mettra à jour le fichier original sur le serveur avec vos modifications.
Étape 2 : Installation du réseau
Une fois le fichier wp-config.php modifié, accédez à votre tableau de bord wordPress. Vous verrez un nouvel onglet intitulé « Création du réseau » dans le menu « Outils ». Si vous avez des plugins actifs, wordPress vous demandera de les désactiver avant de continuer.
Lorsque vous accédez à cet onglet, vous serez invité à choisir entre des sous-domaines ou des sous-dossiers pour votre structure de réseau. Vous devrez choisir l’une de ces options, en fonction de vos besoins.
- Sous-domaine : Chaque site du réseau utilisera un sous-domaine distinct.
- Sous-dossier : Chaque site du réseau utilisera un chemin distinct.
Une fois votre choix fait, vérifiez les réglages et cliquez sur le bouton « Installer ».
Étape 3 : Activation du réseau
Pour activer le réseau, suivez les instructions à l’écran pour personnaliser la configuration de votre site wordPress. Les instructions seront spécifiques à votre installation et différeront de celles décrites ci-dessous. Vous devrez ajouter des extraits de code à deux endroits.
Dans le fichier wp-config.php :
- Ajoutez le code suivant avant la ligne qui indique /* That’s all, stop editing! Happy blogging */ :
define(‘MULTISITE’, true);
define(‘SUBDOMAIN_INSTALL’, false);
define(‘DOMAIN_CURRENT_SITE’, ‘new-multisite-setup.dev’);
define(‘PATH_CURRENT_SITE’, ‘/’);
define(‘SITE_ID_CURRENT_SITE’, 1);
define(‘BLOG_ID_CURRENT_SITE’, 1);
Dans le fichier .htaccess :
- Remplacez tout le contenu par le code suivant :
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
Ajouter des thèmes et des plugins à votre réseau multisite
Les administrateurs de sites individuels dans un réseau multisite wordPress ne peuvent pas, par défaut, installer des thèmes et des plugins par eux-mêmes. En tant qu’administrateur du réseau, vous avez la possibilité d’installer des thèmes et des plugins pour les rendre disponibles à tous les sites de votre réseau.
Installation de thèmes pour votre réseau multisite
Pour ajouter des thèmes, suivez ces étapes :
- Rendez-vous sur la page « Mes sites » » « Admin réseau » » « Thèmes ».
- Vous verrez la liste des thèmes actuellement installés sur votre installation wordPress Multisite.
- Cliquez sur l’option « Activer le réseau » sous un thème pour le rendre disponible pour d’autres site web. Vous pouvez également le désactiver en utilisant l’option « Désactiver le réseau ». Veuillez noter que cette option n’apparaîtra que si le thème est activé.
- Pour ajouter un nouveau thème, cliquez sur le bouton « Ajouter un nouveau » en haut de l’écran, puis installez les thèmes wordPress comme d’habitude. Une fois le nouveau thème installé, utilisez l’option « Activer le réseau » pour le rendre disponible sur d’autres sites de votre réseau.
Définition d’un thème par défaut pour votre réseau multisite
wordPress activera automatiquement le thème wordPress par défaut pour chaque nouveau site. Si vous souhaitez définir un autre thème comme thème par défaut pour les nouveaux sites, ajoutez le code suivant à votre fichier wp-config.php :
// Définition du thème par défaut pour les nouveaux sites
define(‘WP_DEFAULT_THEME’, ‘votre-theme’);
Remplacez « votre-theme » par le nom du thème que vous souhaitez utiliser. Assurez-vous d’utiliser le nom du dossier du thème, que vous pouvez trouver dans le répertoire /wp-content/themes/.
Installation de plugins pour votre réseau multisite
Pour installer des plugins sur votre réseau multisite, suivez ces étapes :
- Accédez à la page « Mes sites » » « Administration du réseau » » « Plugins ».
- Cliquez sur le lien « Activation du réseau » sous chaque plugin pour les activer sur votre réseau multisite.
Voici quelques plugins wordPress essentiels recommandés pour tout site Web :
- WPForms : Un excellent plugin de formulaire de contact pour créer des formulaires rapidement.
- Yoast SEO : Un plugin complet d’optimisation pour les moteurs de recherche.
- SeedProd : Utile pour créer des pages « à venir » et de maintenance.
- WP Mail SMTP : Résout les problèmes d’envoi d’e-mails avec un serveur SMTP.
Bien sûr, il existe de nombreux autres plugins intéressants que vous pouvez installer sur votre site.
Dépannage des problèmes multisites de wordPress
La configuration d’un réseau multisite wordPress peut parfois entraîner des problèmes, tels que des sous-domaines génériques mal configurés et des problèmes de mappage de domaine. Assurez-vous que votre hébergeur prend en charge les sous-domaines génériques avant de configurer votre réseau multisite.
Voici quelques problèmes courants et leurs solutions :
- Résolution des problèmes de connectivité : Si les utilisateurs ne peuvent pas se connecter au panneau d’administration après avoir ajouté le code requis à votre fichier wp-config.php, essayez de remplacer define(‘SUBDOMAIN_INSTALL’, false); par define(‘SUBDOMAIN_INSTALL’, ‘false’);.
- Recherche d’utilisateurs non confirmés : Si vous ne parvenez pas à trouver des utilisateurs inscrits sur votre réseau qui n’ont pas reçu l’e-mail d’activation, assurez-vous de vérifier les filtres anti-spam.
- Exportation d’un site de multisite : Si vous souhaitez migrer un site d’un réseau multisite vers sa propre installation wordPress, cela est faisable avec les bons outils et méthodes.
La gestion d’un réseau multisite wordPress peut offrir de nombreux avantages, mais il est essentiel de connaître ces astuces pour résoudre les problèmes potentiels qui peuvent survenir.
Quel rôle d’utilisateur est unique à un multisite wordPress ?
Dans un réseau multisite wordPress, le rôle d’utilisateur « Super Admin » occupe une position unique. Ce rôle confère à l’utilisateur des privilèges étendus qui s’appliquent à l’ensemble du réseau, lui permettant ainsi de gérer les utilisateurs et de modifier les paramètres du réseau.
Une caractéristique distinctive de ce réseau est la possibilité de créer des site web et des boutiques en ligne qui ciblent des langues, des régions et des devises spécifiques. Les super administrateurs, tout comme les administrateurs de site, ont un certain contrôle sur le contenu. Cette influence s’étend à l’ensemble du réseau, bien que les administrateurs de site aient la liberté de choisir le contenu spécifique du domaine principal qui s’affiche sur leur site. De plus, la gestion des plugins est de la compétence du super administrateur. Cependant, les administrateurs de site conservent la possibilité d’activer ou de désactiver les plugins en fonction de leurs besoins.
FAQ sur le réseau multisite wordPress
Les réseaux multisites wordPress suscitent de nombreuses questions parmi les utilisateurs qui cherchent à les exploiter de manière plus efficace. Voici quelques-unes des questions les plus couramment posées :
Comment gérer efficacement ses sites dans un réseau multisite ?
La réponse dépend de votre cas d’utilisation particulier. Par exemple, si vos site web sont indépendants les uns des autres, il est recommandé d’utiliser un outil de gestion multisite comme InfiniteWP. En revanche, si vous gérez plusieurs sites pour une chaîne de restaurants, une université ou un magazine en ligne, wordPress Multisite s’avère plus efficace.
Un site Web se chargera-t-il plus rapidement avec wordPress Multisite ?
La vitesse de chargement dépend de plusieurs facteurs. Bien que l’amélioration de votre hébergement wordPress avec davantage de ressources serveur puisse accélérer le fonctionnement de votre multisite, un site wordPress autonome fonctionnera également plus rapidement avec ces ressources. Toutefois, sur un compte d’hébergement partagé, un pic de trafic peut augmenter la consommation de mémoire et ralentir l’ensemble des site web du réseau multisite.
Puis-je ajouter une boutique en ligne à wordPress Multisite ?
Oui, vous pouvez ajouter une boutique en ligne à votre réseau wordPress Multisite. Dans la plupart des cas, vous utiliserez un plugin de commerce électronique tel que WooCommerce, compatible avec wordPress Multisite.
Puis-je installer le plugin « x » sur wordPress Multisite ?
Certains plugins wordPress peuvent ne pas être compatibles avec wordPress Multisite. Les auteurs de plugins mentionnent généralement cette information sur la page du plugin, vous permettant d’éviter d’installer des plugins qui ne fonctionneraient pas dans une configuration multisite. Cependant, si aucune mention n’est faite, vous pouvez supposer que le plugin est compatible avec la gestion de plusieurs sites.
Comment partager les identités et les rôles des utilisateurs au sein d’un réseau multisite ?
Par défaut, les utilisateurs enregistrés sur un site donné ne peuvent pas s’inscrire ou avoir des rôles d’utilisateur sur d’autres sites du même réseau. Ils sont enregistrés dans la base de données globale de wordPress, mais n’ont pas d’autorisations sur les autres sites. Pour partager les identités et les rôles des utilisateurs au sein de votre réseau, vous pouvez utiliser des plugins tiers comme WP Multisite User Sync. Cependant, il est essentiel de faire preuve de prudence, car cela pourrait conférer des droits d’administrateur non désirés à un utilisateur.
wordPress Multisite offre de nombreux avantages, notamment la gestion simplifiée de plusieurs sites depuis un tableau de bord unique. Cette approche peut considérablement réduire la charge de travail et faciliter la surveillance de l’ensemble de vos site web.
Avez-vous déjà utilisé wordPress Multisite ? Si vous envisagez de l’utiliser pour des projets futurs, partagez vos commentaires dans la section dédiée ci-dessous.
Comment ajouter un nouveau site avec un nom de domaine différent dans votre tableau de bord wordPress ?
Si vous souhaitez ajouter un nouveau site avec un nom de domaine distinct dans votre tableau de bord wordPress, suivez ces étapes pour un processus fluide :
- Préparez votre nom de domaine : Assurez-vous d’avoir un nouveau nom de domaine prêt à être utilisé. Procurez-vous un nom de domaine auprès d’un registraire de domaine fiable.
- Accédez à votre tableau de bord wordPress : Connectez-vous à votre tableau de bord wordPress avec vos identifiants actuels.
- Activez la fonctionnalité multisite : wordPress propose une fonctionnalité multisite qui permet de gérer plusieurs site web depuis un seul tableau de bord. Pour activer cette fonctionnalité, suivez ces étapes :
- Accédez au dossier où wordPress est installé et ouvrez le fichier wp-config.php.
Ajoutez la ligne suivante au-dessus de la ligne qui dit /* That’s all, stop editing! Happy blogging. */ :
define(‘WP_ALLOW_MULTISITE’, true);
- Enregistrez le fichier et téléchargez-le à nouveau sur votre serveur.
- Retournez à votre tableau de bord wordPress, où vous devriez maintenant voir une nouvelle option intitulée « Outils réseau » dans le menu « Outils ».
- Configurez le réseau multisite : Suivez les instructions à l’écran pour configurer votre réseau multisite. Vous serez invité à choisir entre un sous-domaine ou un sous-répertoire pour votre nouveau site.
- Ajoutez votre nouveau site : Une fois le réseau multisite configuré, vous pouvez ajouter un nouveau site en suivant ces étapes :
- Dans le tableau de bord wordPress, accédez à « Mes sites » > « Administration du réseau » > « Ajouter un nouveau site ».
- Remplissez les détails du nouveau site, y compris l’adresse du site (le nouveau nom de domaine que vous avez préparé), le titre du site et l’adresse e-mail de l’administrateur.
- Cliquez sur « Ajouter un site » pour finaliser le processus.
- Effectuez le mappage de votre domaine : Si vous souhaitez utiliser le nouveau nom de domaine au lieu d’un sous-domaine ou d’un sous-répertoire, vous devrez effectuer le mappage de domaine. Vous pouvez utiliser un plugin de mappage de domaine ou configurer manuellement le mappage de domaine dans les paramètres de votre serveur et de wordPress. N’oubliez pas de mettre à jour les enregistrements DNS de votre nouveau nom de domaine pour les faire pointer vers l’adresse IP de votre serveur wordPress.
Peut-on avoir un réseau multisite avec différents noms de domaine ?
Oui, il est tout à fait possible d’avoir un réseau multisite sur wordPress où chaque site utilise un nom de domaine distinct. Cette fonctionnalité est particulièrement utile pour les entreprises qui gèrent plusieurs marques ou pour les site web qui proposent des contenus significativement différents nécessitant des domaines distincts. Pour réaliser cela, vous devez mettre en place un réseau multisite wordPress, puis utiliser une fonctionnalité connue sous le nom de « domain mapping ». Le « domain mapping » permet à chaque site du réseau multisite d’avoir son propre nom de domaine unique, tout en étant géré à partir d’un seul tableau de bord wordPress.