Avantages et inconvénients de WordPress Multisite – Comment installer Multisite avec Xampp local

WordPress Multisite: Avantages, inconvénients et installation

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 ne devez pas 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 tronqué, et l’administrateur réseau ou le super administrateur devient tout puissant, avec des pouvoirs supérieurs 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 soient différentes, cela peut être réalisé en utilisant un plugin qui bascule entre les thèmes. Si ce n’est que pour avoir différents niveaux d’accès pour différents utilisateurs, vous pouvez restreindre les capacités, lier des URL ou changer d’utilisateurs et de menus 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 du serveur ou la base de données. Il en irait de même s’ils souhaitent opter pour différents hébergeurs.

Quand utiliser un multisite

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

Ainsi, le multisite est un sac mixte, présentant des avantages et des inconvénients, et la nécessité d’un multisite doit être évaluée au cas par cas..

Les avantages

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

1

  • Les administrateurs de sites individuels ont la liberté de gérer leurs sites, sous réserve de limitations.
  • Les thèmes et les plugins doivent être installés 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 permet également 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 sur l’hébergement mutualisé, cela peut être un peu difficile. Ces blogs auront leurs propres tableaux 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 sur le réseau, ils ont leurs propres répertoires distincts. Comme la structure des fichiers est gérée par WordPress, vous n’avez pas à vous en préoccuper.

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 connaît 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 trop pour un débutant à gérer.
  • 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 sont davantage de la nature de 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 fortement WP Engine et Flywheel – qui commencent tous les deux à environ 30 $ par mois pour une assistance 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 à un moment ultérieur 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 comme 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 avoir les privilèges pour modifier des fichiers et créer un répertoire. Il y a toutes les chances que, même si vous n’êtes pas à l’aise avec le code, vous créerez 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 dépanner.

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

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

Vous pouvez également attribuer des domaines comme multisite1.com, multisite2.com, mais cela nécessite l’utilisation du 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 fonctionnalité multisite.

  • La première étape de l’installation d’un multisite consiste à installer WordPress normalement. Trouvez le fichier wp-config dans votre WordPress et ouvrez-le.
  • Localisez la phrase «/ * C’est tout, arrêtez l’édition! Blogs heureux. * / ”Vers la fin du fichier. Juste au-dessus de cette phrase, ajoutez le 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 de sous-domaines et de sous-répertoires.

  • Procéder à Outils> Configuration 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 devriez 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 votre choix fait, 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 multisite, l’option de sous-répertoire ne vous est pas ouverte. Vous ne pouvez créer qu’un réseau avec des sous-domaines.
  • Quelques lignes de code seront générées pour que vous puissiez les 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 WordPress Multisite ressemble beaucoup à n’importe quel site normal. Pour en faire un multisite vraiment fonctionnel, vous devrez créer et ajouter de nouveaux sites. Voici comment vous procédez,
Dans le tableau de bord réseau, cliquez sur Mes sites> Administrateur réseau> Sites> Ajouter un nouveau

4
Remplissez les détails comme l’adresse du site, le titre, l’e-mail et cliquez sur Ajouter un 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 Network Enable. Maintenant, le thème sera instantanément disponible pour 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 Édition> Thèmes et trouvez le thème que vous souhaitez activer. Cliquez sur Activer sous ce thème. Maintenant, en ouvrant l’onglet Thèmes dans l’administrateur 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 l’ensemble du multisite après cela, cliquez sur Network Activate et le plugin sera activé sur tous les sites.

Si vous souhaitez que le plugin soit actif sur un seul site, téléchargez et installez le plugin dans Network Admin. 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 multisite soit assez simple, la gestion présente des complexités. La migration d’un multisite ou la séparation d’un site unique d’un multisite peut également être un peu intimidante. La règle générale est la suivante: procéder avec prudence.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map