Comment configurer WooCommerce avec WordPress Multisite

Publié: 2022-08-16

Le multisite est une fonctionnalité de WordPress qui vous permet de créer un réseau de sites Web qui ont tous le même domaine et peuvent être gérés à partir d'un seul tableau de bord WordPress. Si vous exploitez une boutique WooCommerce, l'installation multisite est un moyen de créer un réseau de boutiques individuelles indépendantes les unes des autres en termes d'utilisateurs et de contenu.

Dans cet article, nous expliquons le fonctionnement du multisite WordPress pour WooCommerce et les étapes pour mettre en place un réseau multisite de boutiques WooCommerce. Nous suggérons également des alternatives à l'installation d'un réseau multisite par vous-même, ce qui est recommandé si vous n'avez pas de connaissances avancées sur WordPress.

Qu'est-ce que WordPress Multisite ?

Lorsque vous envisagez d'utiliser WordPress, vous avez peut-être en tête un blog ou un site Web d'entreprise. L'une des nombreuses fonctionnalités intéressantes du CMS populaire est qu'il vous permet de créer une collection de blogs, de sites commerciaux ou de magasins sur une seule installation, alias WordPress Multisite.

Tous les sites d'un réseau multisite partagent les mêmes fichiers principaux d'installation de WordPress. Ils peuvent également partager les mêmes thèmes et plugins. Les sites individuels du réseau n'ont pas leurs propres répertoires sur votre serveur, mais ils ont leurs propres répertoires pour les téléchargements de médias ainsi que des tables séparées dans la base de données.

Lorsque vous choisissez l'installation multisite de WordPress, le premier site que vous configurez sur la plateforme devient votre site principal. Les sites Web que vous créez au sein du réseau deviennent des sous-sites. Les sous-sites peuvent être aussi similaires ou différents du site principal. Tant que vous avez une raison de créer un sous-site, vous pouvez l'organiser en tant que sous-site et le gérer ainsi que d'autres sous-sites sur le réseau à partir d'un tableau de bord WP.

Les paramètres de réseau multisite sont accessibles via le panneau d'administration de WordPress une fois que vous avez ajouté du code dans votre fichier wp-config.php. Les sites individuels d'un réseau multisite peuvent être configurés soit en tant que sous-répertoires (par exemple example.com/site1/, example.com/site2/) ou en tant que sous-domaines (par exemple site1.example.com, site2.example.com). Chacun a ses avantages et ses inconvénients, notamment pour le référencement. Par exemple, l'autorité de liaison n'est pas transmise aux sous-domaines, bien qu'elle le soit aux sous-répertoires.

Chaque sous-site d'une installation partagée peut avoir son propre administrateur. L'ensemble du réseau sera géré par un super administrateur - c'est le niveau d'accès le plus élevé. Un super administrateur ajoute des plugins et des thèmes (les administrateurs réguliers ne peuvent que les activer/désactiver), détermine s'ils souhaitent laisser les utilisateurs finaux du réseau créer leurs propres sites, et ajoute ou supprime des administrateurs et des abonnés. Le super administrateur peut créer un environnement multisite où lui seul peut créer un site. Il s'agit de la configuration pertinente lors de la création d'un multisite WordPress pour WooCommerce.

Cas d'utilisation pour un environnement WordPress multisite

La création d'un réseau WordPress multisite au sein de votre installation WordPress actuelle est utile si vous :

  • Vous êtes webmaster et souhaitez gérer tous vos sites à la fois
  • Vous êtes un webmaster et souhaitez vous connecter à une seule installation WP et gérer tous les sites à l'aide d'un seul identifiant
  • Vous souhaitez permettre aux utilisateurs finaux de créer leurs propres sites WordPress à la demande (en tant que service ou abonnement)
  • Besoin de créer différents magasins pour différents domaines de votre entreprise, par exemple un site principal, un site d'assistance et un magasin en ligne
  • Vous souhaitez mettre à jour les plugins et les thèmes sur tous les sites à la fois, plutôt qu'individuellement
  • Vous souhaitez configurer des sites de développement (test) rapidement et facilement
  • Êtes un blogueur qui cherche à créer un réseau de blogs marketing personnels ou affiliés sur une seule installation WordPress

Cas où un réseau multisite n'est pas toujours la meilleure option

Dans une installation WordPress multisite, tous les sites du réseau partagent la même base de données et vous ne pouvez pas sauvegarder un seul site Web. Ainsi, ce type d'installation est le mieux adapté aux sites WordPress qui font partie du même domaine principal. Pour citer un exemple, une université peut utiliser WordPress Multisite pour créer différents sites Web pour chaque département. Comme les sites partageraient leurs bases de données avec le domaine principal de l'université, ils peuvent être plus faciles à gérer sur le réseau multisite.

En revanche, une agence de services web ne peut pas utiliser un réseau multisite pour gérer des projets de différents clients. Si un client décidait de déplacer son site Web ailleurs, cela créerait des problèmes car son site Web partage sa base de données avec d'autres sites du réseau. Une seule installation est la meilleure option.

Un réseau multisite ne crée pas d'interconnexion entre les sites de l'installation partagée. Si vous recherchez un réseau étroitement interconnecté de sous-magasins, par exemple, WordPress multisite pour WooCommerce n'est pas la bonne solution. Si vous disposez déjà d'un environnement multisite et que vous souhaitez créer une interconnexion entre des sites ou des magasins individuels, vous pouvez le faire à l'aide de plugins.

Si vous souhaitez que différents groupes d'utilisateurs aient accès à différentes informations ou créent des collections de pages Web distinctes les unes des autres, vous pouvez obtenir cette fonctionnalité à l'aide des plug-ins appropriés. Vous n'avez pas nécessairement besoin d'une installation multisite pour obtenir les mêmes résultats.

Mise en place d'un multisite WordPress pour WooCommerce

Assurez-vous de déterminer si une installation multisite WordPress est la meilleure solution pour vos besoins. Avant de mettre en place un multisite WordPress pour WooCommerce, vous devez utiliser WooCommerce. Les étapes de configuration de WooCommerce sur un multisite WordPress sont similaires à la création de n'importe quel réseau multisite sur WordPress.

Vous n'utilisez pas déjà WooCommerce ?

Avoir WooCommerce opérationnel est une condition préalable pour un réseau multisite sur WordPress. WooCommerce est une plate-forme de commerce électronique open source très populaire et est disponible sous forme de plugin pour WordPress.

  • Avec le plugin WooCommerce installé sur WordPress, vous pouvez configurer une boutique de commerce électronique en ligne et la personnaliser entièrement selon vos besoins.
  • Vous pouvez accepter une gamme d'options de paiement de la part des clients et commencer à vendre vos produits immédiatement.
  • Il est facile d'installer WooCommerce sur WordPress : allez dans Plugins > Ajouter nouveau, tapez « WooCommerce », cliquez sur « Installer maintenant », puis cliquez sur « Activer ».
  • Vous avez maintenant WooCommerce installé sur votre site WordPress !

Si vous avez une boutique Magento et que vous souhaitez passer à WooCommerce, lisez notre guide de migration Magento vers WooCommerce.

Utiliser WooCommerce pour votre configuration multisite

Vous pouvez configurer un réseau de sites WordPress exécutant tous WooCommerce. Le processus est le même que si vous configurez un réseau multisite WordPress, mais WooCommerce doit être installé sur le site Web "maître", car les réseaux multisites ne contrôlent pas les plugins pouvant être installés, seuls ceux qui peuvent être activés.

Il existe plusieurs raisons pour lesquelles vous voudriez configurer un réseau WordPress multisite avec WordPress. En voici neuf à parcourir :

  1. Vous préférez avoir différentes boutiques WooCommerce pour différentes langues et/ou devises.
  2. Vous avez un grand nombre de produits et préférez les maintenir sur différents sites plutôt que sur différentes catégories.
  3. Vous proposez un service qui permet aux utilisateurs de créer leurs propres magasins WooCommerce et avez besoin d'un moyen simple de l'automatiser.
  4. Vous souhaitez créer une place de marché en ligne de magasins proposant différents types ou catégories de produits et simplifier la gestion des commandes pour le personnel.
  5. Vous avez besoin d'un multisite WordPress pour WooCommerce pour permettre aux utilisateurs de s'inscrire sur le site principal afin de créer leur propre boutique en ligne pour vendre des articles (comme Etsy).
  6. Avez-vous différentes personnes qui gèrent certains types de produits ? WordPress multisite pour WooCommerce est une option à considérer.
  7. Peut-être avez-vous une variété de marques différentes distinctes les unes des autres. Vous pouvez créer une boutique en ligne distincte pour chacun. Par exemple, si vous êtes une école d'art qui vend des œuvres d'étudiants dans un magasin de marque sous votre nom, un réseau multisite est une possibilité.
  8. Vous souhaitez que votre site principal soit séparé de votre billetterie, de votre support et de votre centre d'aide.
  9. Vous souhaitez créer un réseau interne pour votre entreprise où chaque équipe dispose de son propre site, contenu, utilisateurs et/ou paramètres.

Un aperçu rapide de la façon dont différentes industries utilisent WordPress multisite

Médias

Les maisons de presse peuvent utiliser des réseaux multisites pour leurs chaînes d'information, leurs journaux en ligne et leurs audiences régionales. Ils peuvent également le créer pour leurs services internes tels que la rédaction, le marketing, l'art, la production, les archives, etc. BBC America utilise un réseau multisite WordPress sur lequel chacun de leurs programmes a son propre site Web.

Les établissements d'enseignement

Les écoles et les universités peuvent avoir des portails distincts pour les professeurs et les étudiants. Il peut y avoir une certaine connectivité entre les portails des professeurs et des étudiants, par exemple pour les discussions académiques, les évaluations des activités des enseignants ou des écoles, ou pour que les assistants d'enseignement et les étudiants interagissent. Cependant, pour plus d'interconnexion, un réseau multisite n'est pas adapté.

Hôtels

Une installation multisite pour les hôtels peut être envisagée pour gérer les clients et les employés sur le même réseau mais sur des sites distincts. Les dossiers des invités peuvent rester sur un sous-site tandis que les dossiers des employés et les informations telles que la formation, les quarts de travail, la liste, les manuels et d'autres informations peuvent être mis à la disposition du personnel sur un sous-site dédié.

Comment mettre en place un réseau WooCommerce Multisite

Les étapes de configuration d'un réseau WooCommerce Multisite sont les mêmes que pour la configuration d'un réseau WordPress Multisite, mais vous devez avoir WooCommerce installé sur votre site avant de commencer le processus !

  1. Installez WooCommerce : Si vous n'avez pas déjà installé WooCommerce, faites-le en allant dans Plugins > Ajouter nouveau, tapez « WooCommerce », cliquez sur « Installer maintenant », puis cliquez sur « Activer ».
  1. Sauvegarde : Tout d'abord, sauvegardez votre installation WordPress afin qu'aucun fichier important ne soit manquant lors de l'installation et désactivez tous les plugins existants.
  1. Modifier le fichier wp-config.php : L'option multisite doit être définie dans le fichier wp-config.php, ce qui permettra de mettre en place un réseau multisite. Au-dessus de la ligne qui dit : /* C'est tout, arrêtez d'éditer ! Bon blog. */. Ajoutez le code suivant :
 <!-- wp:paragraph --> <p>/* Multisite */</p> <!-- /wp:paragraph -->
<!-- wp:paragraph --> <p>define( 'WP_ALLOW_MULTISITE', true );</p> <!-- /wp:paragraph -->
  1. Installez le réseau multisite : Allez dans Outils > Configuration du réseau dans le tableau de bord d'administration de WordPress, choisissez si vous souhaitez utiliser des sous-répertoires ou des sous-domaines pour votre réseau multisite, et donnez à votre réseau multisite un nom et une adresse e-mail. Une fois que vous avez configuré les paramètres, cliquez sur "Installer".
  1. Activer le réseau : Une liste d'instructions spécifiques à votre serveur et à votre installation apparaîtra. Suivez ces instructions pour activer votre réseau multisite !
  1. Réactiver WooCommerce : Vous pouvez maintenant gérer votre réseau via le menu déroulant 'Mes Sites' en haut à gauche, à côté du logo WordPress. Cette liste déroulante vous permettra de modifier les paramètres globaux de votre réseau (tant que vous êtes le super administrateur du réseau), ainsi que les paramètres individuels de chaque site. Assurez-vous de réactiver WooCommerce globalement, afin que chacun de vos multisites WordPress exécute WooCommerce !

Embaucher un développeur pour mettre en place votre réseau WooCommerce Multisite

Comment s'y prendre pour mettre en place un multisite ? Vous devrez d'abord trouver un fournisseur d'hébergement Web capable de gérer plusieurs domaines dans un seul plan d'hébergement Web. Un service d'hébergement VPS ou un serveur dédié est préférable à l'hébergement mutualisé pour pouvoir gérer le trafic arrivant sur tous les sites du domaine.

La configuration de WordPress Multisite pour WooCommerce nécessite également des connaissances techniques et de l'expérience. Vous aurez besoin de connaissances fondamentales sur l'installation de WordPress. Vous devez savoir comment le sauvegarder et devrez désactiver tous les plugins. Ensuite, vous devez vous assurer que vous disposez d'un accès SFTP et que vous pouvez modifier des fichiers à l'aide de SFTP. L'activation de jolis permaliens fait également partie des tâches que vous pouvez vous attendre à effectuer. Si vous êtes confiant dans la gestion de ces tâches, vous pouvez tenter l'installation sans aucune aide extérieure.

Il est également important de mentionner l'administration du réseau ici. La complexité supplémentaire d'un multisite nécessite des connaissances en administration avancée du réseau. Le comportement de l'administration réseau multisite peut être déroutant, même si vous avez une certaine expérience de l'utilisation de WordPress.

Il existe une variété d'entreprises et de pigistes qui seraient en mesure de mettre en place un réseau de sites WordPress exécutant des magasins WooCommerce pour vous, mais :

  • Toutes les entreprises et les indépendants ne sont pas spécialisés dans WordPress (et WooCommerce)
  • Les prix peuvent fluctuer en fonction du nombre de magasins présents dans le réseau
  • Tout le monde n'offre pas une assistance continue après la mise en place du réseau
  • Si vous utilisez une plateforme de freelance, vous devrez peut-être passer des heures à parcourir des centaines de profils
  • Lorsque vous trouvez un pigiste que vous aimez, vous devrez passer plus de temps à vérifier ses références pour vous assurer qu'il est qualifié pour le poste, comparer les offres, négocier les tarifs, etc.

Un partenaire de recrutement comme Codeable est le moyen le plus simple et le plus simple de travailler sur un projet de réseau multisite WooCommerce :

  • Tous les experts de Codeable sont spécialisés dans WordPress et ont de l'expérience avec des projets similaires, vous pouvez donc être sûr que des talents qualifiés travailleront sur votre projet.
  • Les pigistes sont contrôlés pour s'assurer qu'ils possèdent les qualifications et l'expérience nécessaires pour travailler sur des projets WordPress, ce qui vous fait gagner du temps pour vérifier les références et les portefeuilles.
  • Le processus d'embauche de quelqu'un sur Codeable est simple et rapide. Remplissez un dossier avec les informations sur votre site existant et vos plans de migration, et Codeable vous présentera 1 à 5 experts qui conviennent au travail. Une fois que vous avez accepté le devis d'un des experts proposés, vous pouvez commencer à travailler sur votre projet.

Créer un multisite WordPress pour WooCommerce

WordPress multisite est une fonctionnalité intégrée à WordPress qui permet aux utilisateurs de configurer plusieurs sites Web ou sous-sites WordPress, à partir de la même installation WordPress sur un seul réseau. Les hôpitaux, les entreprises de médias, les écoles, les universités et les entreprises de commerce électronique utilisent cette installation pour gérer plus facilement leur réseau de sites ou de blogs.

Les cas d'utilisation d'un réseau multisite WordPress pour les magasins WooCommerce incluent :

  • Un excellent moyen de créer des boutiques avec plusieurs devises, langues ou qui expédient dans plusieurs pays
  • Vous permet de segmenter votre boutique en différents sites pour différentes catégories ou classes de produits
  • Un moyen sûr de tester de nouvelles fonctionnalités sur votre boutique
  • Vous pouvez exécuter un service de configuration de boutique WooCommerce similaire à WordPress

C'est aussi une question de confort. La création et la gestion de plusieurs sites WooCommerce peuvent prendre du temps. Vous devrez vous connecter et vous déconnecter de tous vos sites, effectuer des personnalisations pour chaque site individuel et les gérer sur des tableaux de bord distincts. WordPress Multisite pour WooCommerce rend ces tâches moins chronophages. En tant que propriétaire de boutique WooCommerce, vous pouvez conserver vos différentes boutiques sur un seul réseau et les gérer sur un seul panneau.

La configuration d'une installation multisite WordPress avec WooCommerce est sujette aux erreurs, et les choses peuvent mal tourner si vous ne savez pas ce que vous faites, en particulier avec la modification des fichiers wp-config.php et la configuration des paramètres corrects pour votre serveur. Idéalement, vous voudriez qu'un expert WordPress configure un réseau multisite et dispose d'une ressource dédiée (si ce n'est vous) pour maintenir la surveillance et assurer le fonctionnement sécurisé du réseau en tant que super administrateur.

Codeable est le moyen le plus rapide, le plus sûr et le plus économique de trouver un expert qui configurera votre multisite WordPress, planifiera votre réseau et effectuera l'installation sans problème. Si vous avez besoin de personnaliser votre réseau multisite après l'installation, les connaissances du freelance en matière de développement WordPress, HTML, PHP, CSS et d'administration de serveur vous seront utiles.

Avec Codeable, les devis sont gratuits et il n'y a aucune obligation d'embaucher si vous n'êtes pas prêt. Soumettez votre projet et ayez bientôt votre multisite WooCommerce.