Qu'est-ce que WordPress Multisite et comment le configurer
WordPress Multisite est une fonctionnalité puissante qui permet aux utilisateurs de créer et de gérer un réseau de plusieurs sites web à partir d'une seule installation WordPress. Au lieu d'avoir une installation séparée pour chaque site, Multisite vous permet d'administrer tous vos sites, thèmes et plugins depuis un seul panneau de contrôle. C'est idéal pour les agences, les universités, les entreprises avec plusieurs marques ou toute personne ayant besoin de maintenir plusieurs sites web de manière efficace.
Qu'est-ce que WordPress Multisite ?
Imaginez avoir un seul panneau d'administration WordPress où vous pouvez créer de nouveaux sites web en quelques clics, activer des thèmes et des plugins pour l'ensemble du réseau ou pour des sites spécifiques, et gérer les utilisateurs dans un environnement centralisé. C'est précisément ce qu'offre WordPress Multisite.
Le réseau Multisite se compose d'un "site principal" et d'une série de "sous-sites". Bien que chaque sous-site ait sa propre base de données de contenu (articles, pages, commentaires) et ses propres utilisateurs, tous partagent la même base de données d'installation de WordPress, y compris les thèmes et les plugins. Cela signifie que les administrateurs du réseau (Super Admins) ont un contrôle total sur les ressources disponibles pour tous les sites, tandis que les administrateurs de sites individuels ne peuvent gérer que le contenu et la configuration de leur propre site.
Les sites au sein d'un réseau Multisite peuvent être configurés de deux manières :
- Sous-domaines : Chaque site a une URL unique comme
site1.votredomaine.com,site2.votredomaine.com. - Sous-répertoires : Chaque site a une URL unique comme
votredomaine.com/site1,votredomaine.com/site2.
Prérequis
Avant de vous lancer dans la configuration de WordPress Multisite, assurez-vous de respecter les exigences suivantes :
- Une installation WordPress propre ou une sauvegarde complète de votre site actuel.
- Accès FTP ou au Gestionnaire de fichiers de votre hébergeur (comme le Gestionnaire de fichiers dans cPanel proposé par PlatiniumHost).
- Permissions pour modifier les fichiers
wp-config.phpet.htaccess. - Les Permaliens (liens permanents) doivent être activés sur votre installation WordPress.
- Si vous prévoyez d'utiliser des sous-domaines, vous devrez configurer un caractère générique (wildcard) pour les sous-domaines dans votre cPanel.
Étape par étape : Configuration de WordPress Multisite
Étape 1 : Préparation de votre installation WordPress
- Désactivez tous les plugins : Allez dans 'Plugins' > 'Plugins installés' et désactivez tous les plugins actifs. Une fois Multisite configuré, vous pourrez les réactiver.
- Activez les Permaliens : Assurez-vous que vos Permaliens sont configurés pour autre chose que 'Simple'. Allez dans 'Réglages' > 'Permaliens' et sélectionnez une option comme 'Nom de l’article'. Enregistrez les modifications.
Étape 2 : Activer la fonction Multisite
Pour activer l'option de configuration de Multisite, vous devez modifier le fichier wp-config.php. Vous pouvez le faire via FTP ou en utilisant le Gestionnaire de fichiers de cPanel de PlatiniumHost.
Ouvrez le fichier wp-config.php (situé à la racine de votre installation WordPress) et ajoutez la ligne de code suivante juste avant la ligne /* C'est tout, ne touchez pas à ce qui suit ! Bonne publication. */ :
Enregistrez et téléchargez le fichier.
Étape 3 : Installer le réseau Multisite
Maintenant, connectez-vous à votre panneau d'administration WordPress. Vous verrez une nouvelle option dans le menu 'Outils'.
- Allez dans 'Outils' > 'Configuration du réseau'.
- Choisissez le type de structure :
- Sous-domaines : (
site1.votredomaine.com) Nécessite que vous configuriez un caractère générique (wildcard) pour les sous-domaines dans votre cPanel. C'est l'option préférée si les sites sont indépendants les uns des autres. - Sous-répertoires : (
votredomaine.com/site1) Ne nécessite pas de configuration DNS supplémentaire, mais si votre installation WordPress a plus d'un mois, vous ne pourrez utiliser que des sous-domaines.
Important : Si votre installation WordPress a plus d'un mois, l'option Sous-répertoires pourrait ne pas être disponible. Dans ce cas, vous devrez utiliser des Sous-domaines. - Sous-domaines : (
- Détails du réseau : Fournissez un titre pour votre réseau et l'adresse e-mail de l'administrateur.
- Cliquez sur le bouton 'Installer'.
WordPress générera deux blocs de code que vous devrez ajouter à vos fichiers wp-config.php et .htaccess.
Étape 4 : Configurer les fichiers wp-config.php et .htaccess
Ne fermez pas encore la page de configuration du réseau. Vous devrez copier et coller le code fourni.
- Modifiez
wp-config.php: Ouvrez à nouveau le fichierwp-config.php. Le code fourni doit être