Si vous gérez plusieurs sites WordPress, vous devez sûrement avoir ressenti le besoin de pouvoir tous les gérer à partir d’un seul tableau de bord. WordPress a une solution – une installation multisite. Cela signifie que vous installez WordPress une seule fois et que vous créez et gérez plusieurs sites individuels sur cette seule installation WordPress, le tout à partir d’un seul administrateur. Vous n’avez pas besoin de chercher plus loin que WordPress.com pour un exemple de multisite.

Le contrôle exercé par l’administrateur du site sur les sites individuels est coupé, et l’administrateur réseau ou le super-administrateur devient tout puissant, avec des pouvoirs primordiaux sur les administrateurs des sites individuels. Les plugins et les thèmes ne peuvent pas être installés ou modifiés par les administrateurs du site, et seul le super administrateur peut le faire.

Quand ne pas utiliser un multisite

Les sites d’un multisite fonctionnent comme des unités distinctes avec peu de chevauchement. Donc, si tout ce que vous voulez, c’est une collection de sites qui partagent des données et des utilisateurs, alors un multisite n’est pas pour vous. Si votre seule exigence est que vos pages Web aient un aspect différent, cela peut être réalisé en utilisant un plugin qui bascule entre les thèmes. S’il s’agit uniquement d’avoir différents niveaux d’accès pour différents utilisateurs, vous pouvez restreindre les capacités, lier des URL ou changer d’utilisateur et de menu simplement en utilisant des plugins.

Vous devez également ignorer le multisite si les administrateurs du site souhaitent pouvoir ajouter librement des thèmes et des plugins, ou s’ils ne souhaitent pas partager l’espace serveur ou la base de données. Il en serait de même s’ils voulaient utiliser différents fournisseurs de services d’hébergement.

Quand utiliser un multisite

Un multisite est le plus avantageux pour toute organisation qui a une configuration hiérarchique, telle que le gouvernement et ses différentes ailes, les universités et leurs départements ou un réseau de blogs qui sont liés d’une manière ou d’une autre. Les multisites sont plus adaptés aux sites qui opèrent avec un degré élevé d’indépendance dans leur propre zone d’opération et partagent des ressources communes.

Ainsi, le multisite est un sac mixte, ayant à la fois des avantages et des inconvénients, et le besoin d’un multisite doit être évalué au cas par cas.

Les avantages

  • Vous pouvez gérer n’importe quel nombre de sites individuels à partir d’un tableau de bord unique qui ressemble à ceci.

  • Les administrateurs de sites individuels ont la liberté de gérer leurs sites, sous réserve de limitations.
  • Les thèmes et plugins ne doivent être installés qu’une seule fois, puis activés sur l’ensemble du réseau. Idem pour la mise à jour. Cela se traduit non seulement par une meilleure gestion, mais également par une utilisation plus efficace de l’espace serveur.
  • Les utilisateurs peuvent créer leurs propres blogs sur votre réseau et les gérer. Si vous souhaitez qu’il reste privé, vous pouvez restreindre l’accès aux utilisateurs.
  • Vous pouvez monétiser le réseau en offrant un service d’hébergement à d’autres. Si vous êtes en hébergement partagé, c’est peut-être un peu difficile. Ces blogs auront leurs propres tables dans la base de données. Ils n’ont pas leurs propres répertoires sur votre serveur, mais en ce qui concerne les téléchargements de médias au sein du réseau, ils ont leurs propres répertoires séparés. Comme la structure des fichiers est gérée par WordPress, vous n’avez pas à vous en soucier.

Les inconvénients

  • Tous les plugins ne fonctionneront pas sur un multisite. Vous devrez vérifier si les plugins sont compatibles multisite avant de les installer.
  • Les sites individuels ne peuvent pas ajouter ou supprimer des thèmes et des plugins. S’ils sont présents sur le réseau, ils peuvent être activés et désactivés.
  • Si votre site ou serveur subit des temps d’arrêt, cela affectera tous les sites du réseau.
  • Tout pic de trafic vers l’un des sites du réseau peut affecter la vitesse de tous les autres sites du réseau. C’est peut-être un peu difficile à gérer pour un débutant.
  • Tous les plans d’hébergement ne prennent pas en charge le multisite. Les besoins d’hébergement augmenteront pour un multisite. Si vous prévoyez d’utiliser quelques sites qui ressemblent davantage à des sites Web de test, l’hébergement partagé peut en fait suffire. Mais si vous cherchez à ajouter un grand nombre de sites, en particulier des sites à fort trafic, vous constaterez que vous devez mettre à niveau vos besoins d’hébergement. Nous recommandons vivement WP Engine et Flywheel – qui commencent tous deux à environ 30 $ par mois pour le support multisite.

WordPress Multisite est une fonctionnalité simple et puissante, mais avant de l’installer, assurez-vous que c’est la bonne solution pour vous. Séparer un site du multisite ultérieurement, ou migrer le multisite peut-être trop complexe pour que vous puissiez le gérer sans l’aide d’un professionnel.

Si vous envisagez le multisite simplement pour la facilité de gestion de plusieurs sites WordPress à partir d’un seul écran, vous devriez peut-être également envisager des services gérés avec un fournisseur de services comme ManageWP. Il s’agit d’un service payant qui offre d’autres avantages tels que la sécurité, les sauvegardes et le clonage.

Installation de Multisite

Vous devez être administrateur et avoir accès au système de fichiers de votre serveur pour pouvoir créer un multisite. Vous devez disposer des privilèges nécessaires pour modifier des fichiers et créer un répertoire. Il est possible que, même si vous n’êtes pas à l’aise avec le code, vous configuriez un multisite sans rencontrer de problèmes. Mais la connaissance de PHP, CSS, HTML et de la gestion des serveurs vous sera utile si vous devez effectuer un dépannage.

Avant de commencer, décidez si vous souhaitez ajouter des sites en tant que sous-domaines ou sous-dossiers. Cela ne peut pas être changé plus tard, alors faites votre choix avec soin. En termes d’URL, cela signifie,

  • Attribution de différents sous-domaines pour chaque site: site1.multisite.com, site2.multisite.com
  • Attribution de différents chemins pour chaque site: multisite.com/site1, multisite.com/site2

Vous pouvez également attribuer des domaines tels que multisite1.com, multisite2.com, mais cela nécessite l’utilisation d’un plugin et des connaissances techniques.

Alors, comment installer un multisite? Je vais passer par les étapes ici en démontrant l’installation avec un XAMPP local.

1. Activation de la fonction multisite.

  • La première étape de l’installation d’un multisite consiste à installer WordPress de la manière habituelle. Trouvez le fichier wp-config dans votre WordPress et ouvrez-le.
  • Localisez la phrase «/ * C’est tout, arrêtez de modifier! Bon blogging. * / ”Vers la fin du fichier. Juste au-dessus de cette phrase, ajoutez le morceau de code suivant:
    define('WP_ALLOW_MULTISITE', true);
  • Enregistrez le fichier et rechargez-le sur le serveur.
  • Maintenant, vous trouverez un nouvel élément «Configuration du réseau» ajouté sous Outils sur votre tableau de bord.

2. Configuration des sous-domaines et sous-répertoires.

  • Procéder à Outils> Configuration du réseau et choisissez entre les sous-domaines et les sous-répertoires.
  • Si vous configurez un réseau basé sur un sous-domaine, vous devez vérifier auprès de votre fournisseur de services d’hébergement, car peu d’entre eux autorisent cette fonctionnalité. Ils devront configurer un DNS générique pour votre site. Les sous-répertoires n’ont pas besoin de telles autorisations. Une fois que vous avez fait votre choix, cliquez sur installer.

2

  • Comme j’ai utilisé un serveur local auto-hébergé pour installer WordPress, mon choix s’est limité aux sous-répertoires (pour un serveur hébergé, l’option de sous-domaine sera également proposée)
  • Si vous souhaitez convertir une installation WordPress existante en un multisite, l’option de sous-répertoire ne vous est pas ouverte. Vous ne pouvez créer un réseau qu’avec des sous-domaines.
  • Quelques lignes de code seront générées que vous pourrez insérer dans votre fichier wp-config.php et dans votre fichier .htacess.

3

  • Insérez le code comme indiqué et enregistrez les fichiers, et WordPress Multisite sera installé avec succès. Pour accéder à votre tableau de bord d’administration réseau, vous devrez vous reconnecter.

3. Création ou ajout de sites

Lorsque vous atteignez cette étape, votre multisite WordPress ressemble beaucoup à n’importe quel site normal. Pour en faire un multisite véritablement fonctionnel, vous devrez créer et ajouter de nouveaux sites. Voici comment tu fais ça,
Dans le tableau de bord réseau, cliquez sur Mes sites> Administrateur réseau> Sites> Ajouter nouveau

4

Remplissez les détails tels que l’adresse du site, le titre, l’e-mail et cliquez sur Ajouter nouveau.
Un nouveau site sera créé.
Vous pouvez ajouter autant de sites que vous le souhaitez et afficher la liste des sites en cliquant sur Tous les sites

5

4. Activation des thèmes

Vous pouvez installer et activer des thèmes dans un multisite de 2 manières: installez-le dans l’administrateur réseau et activez-le pour l’ensemble du réseau, ou installez-le dans l’administrateur réseau et activez-le en le modifiant dans ce site. Pour activer le thème dans la première méthode, recherchez Thèmes sur le tableau de bord réseau et cliquez sur Ajouter nouveau. Une fois le thème installé, cliquez sur Activer le réseau. Désormais, le thème sera instantanément disponible sur l’ensemble du réseau.

Pour activer les thèmes par la deuxième méthode, dans Network Admin, cliquez d’abord sur Sites puis sur le site sur lequel vous souhaitez activer le thème. Puis clique Modifier> Thèmes et recherchez le thème que vous souhaitez activer. Cliquez sur Activer sous ce thème. Maintenant, en ouvrant l’onglet Thèmes dans l’Admin de ce site, vous verrez le thème que vous avez ajouté. Le site peut alors choisir d’activer le thème.

5. Activation des plugins

Enfin, vous devrez installer et activer des plugins pour le multisite. Pour cela, téléchargez et installez le plugin comme vous le feriez normalement. Si vous souhaitez activer le plugin pour tout le multisite après cela, cliquez sur Network Activate et le plugin sera activé sur tous les sites.

Si vous souhaitez que le plug-in ne soit actif que sur un site, téléchargez et installez le plug-in dans l’administrateur réseau. Ensuite, visitez le site en tant qu’administrateur du site et activez le plugin sur le site individuel.

De conclure

Alors, évaluez vos besoins, et si besoin, n’hésitez pas à installer un multisite. Bien que l’installation du multisite soit assez facile, la gestion comporte des complexités. La migration d’un multisite ou la séparation d’un seul site d’un multisite peut également être un peu intimidante. La règle empirique ici est de procéder avec prudence.

Share: