Vous vous demandez si AffiliateWP fonctionne sur une configuration multisite ? La réponse est oui ! AffiliateWP est entièrement compatible avec WordPress Multisite et peut être configuré pour partager les données des affiliés sur tous les sites du réseau. Cela permet aux affiliés de promouvoir des produits ou services sur n'importe quel sous-site et de gagner des commissions de manière transparente.
Dans ce guide, nous vous présenterons le processus de configuration, partagerons des considérations importantes et répondrons aux questions courantes concernant l'utilisation d'AffiliateWP sur un réseau multisite.
Configuration d'AffiliateWP sur Multisite
Pour configurer AffiliateWP pour une utilisation multisite, suivez ces étapes :
- Assurez-vous que votre installation WordPress est configurée en tant que réseau multisite. Vous trouverez des détails sur l'activation de Multisite dans la documentation officielle de WordPress.
- Ajoutez la ligne suivante à votre fichier
wp-config.php, de préférence au-dessus de la ligne/* C’est tout, arrêtez de modifier ! Bon blogging. */:define( 'AFFILIATE_WP_NETWORK_WIDE', true ); - Accédez à Mes sites » Admin du réseau » Extensions et cliquez sur Activer sur le réseau sous le nom du plugin AffiliateWP. Cela garantit qu'AffiliateWP est activé sur tous les sous-sites de votre réseau.
Une fois activé, AffiliateWP apparaîtra dans la zone d'administration WordPress de chaque sous-site.
Comment AffiliateWP fonctionne dans une configuration Multisite
Lorsque AffiliateWP est activé sur le réseau, il partage ses tables de base de données sur tous les sous-sites, fournissant un système d'affiliation unifié. Les visites générées sur n'importe quel sous-site sont visibles sur la page AffiliateWP » Visites pour tous les sites. De même, les références créées sur n'importe quel sous-site apparaissent sur la page AffiliateWP » Références, offrant une vue complète de l'activité sur le réseau.
Les affiliés qui s'inscrivent sur un sous-site obtiennent automatiquement l'accès à tous les sous-sites du réseau. Cela signifie qu'ils peuvent utiliser leur ID de référence ou leur nom d'utilisateur sur les URL de n'importe quel sous-site pour gagner des commissions. De plus, les affiliés peuvent se connecter à leur Espace affilié sur n'importe quel sous-site pour consulter leurs statistiques, leurs références et leurs créations publicitaires. Les créations publicitaires téléchargées par l'administrateur du site sont également partagées sur tous les sous-sites, garantissant la cohérence des supports marketing.
Il est à noter que bien que les comptes d'affiliés soient partagés, le compte utilisateur WordPress créé lors de l'inscription de l'affilié est spécifique au sous-site où l'affilié s'est inscrit. Pour synchroniser les comptes d'utilisateurs WordPress sur tous les sous-sites du réseau, vous pouvez utiliser des plugins tels que Multisite User Management ou WP Multisite User Sync.
Les paramètres de chaque sous-site sont stockés indépendamment dans la table wp_options, vous permettant de configurer différemment les intégrations, les devises et d'autres préférences pour chaque sous-site. Cependant, cela signifie également que vous devrez activer vos intégrations souhaitées individuellement sur chaque sous-site pour garantir que les références sont générées correctement.
Considérations pour les utilisateurs Multisite
Il y a quelques points clés à garder à l'esprit lors de l'utilisation d'AffiliateWP sur un réseau multisite. Pour les réseaux utilisant des sous-domaines, tels que site1.mondomaine.com et site2.mondomaine.com, l'activation de l'option Partage des cookies dans l'onglet AffiliateWP » Réglages » Avancé est essentielle. Ce réglage garantit que le suivi des affiliés fonctionne de manière transparente sur les sous-domaines.
Si votre réseau inclut des mappages de domaines personnalisés, AffiliateWP ne pourra pas suivre les références entre les sites ayant des domaines racines différents. Le suivi est limité aux sous-sites qui partagent le même domaine d'origine.
Bien qu'il soit possible de définir différentes devises sur chaque sous-site, cette approche n'est pas recommandée. Toutes les références sont stockées dans une seule table et affichées dans la devise définie sur le sous-site consulté, ce qui peut entraîner des incohérences.
Pour les réseaux nécessitant une configuration automatique des licences, vous pouvez simplifier le processus en ajoutant la clé de licence à votre fichier wp-config.php. Cela garantit que la clé est pré-remplie sur tous les sous-sites, prête à être activée.
Migration d'AffiliateWP vers Multisite
Si vous passez d'une installation AffiliateWP autonome à un réseau multisite, il est possible de conserver toutes les données d'affiliation. Lorsque vous activez le multisite, AffiliateWP crée de nouvelles tables pour l'ensemble du réseau, préfixées par affiliate_wp*. Pour conserver vos données existantes, supprimez ces nouvelles tables et renommez les tables du site autonome pour qu'elles correspondent au préfixe affiliate_wp*. Actualisez votre base de données, et toutes les données d'affiliation seront désormais partagées sur le réseau.
Questions fréquemment posées
Les références fonctionneront-elles sur les sous-domaines du réseau ?
Oui, mais si votre réseau utilise des sous-domaines (par exemple, site1.mondomaine.com, site2.mondomaine.com), vous devrez activer l'option Partage des cookies dans AffiliateWP » Réglages » Avancé pour suivre les utilisateurs sur les sous-domaines.
AffiliateWP peut-il suivre les sites à domaines personnalisés sur le réseau ?
Non, la fonction de suivi à l'échelle du réseau ne fonctionne que pour les sites qui partagent le même domaine d'origine (par exemple, site1.mondomaine.com et site2.mondomaine.com). Les domaines personnalisés ne sont pas pris en charge.
Quelle licence est nécessaire pour utiliser AffiliateWP sur un réseau multisite ?
Chaque sous-site où AffiliateWP est activé nécessite une activation de licence valide. L'activation du réseau ne contourne pas les limites de licence. Pour plus de détails, visitez la page de tarification d'AffiliateWP.
Comment puis-je configurer automatiquement la clé de licence pour tous les sous-sites ?
Ajoutez la ligne suivante à votre fichier wp-config.php :
define( 'AFFILIATEWP_LICENSE_KEY', 'VOTRE_CLE_DE_LICENCE' );
Les affiliés peuvent-ils s'inscrire sur un sous-site et utiliser leur compte sur d'autres ?
Oui, une fois qu'un affilié s'inscrit sur un sous-site, son compte est automatiquement disponible sur tous les sous-sites du réseau.
AffiliateWP peut-il suivre les références entre des sous-sites ayant des thèmes différents ?
Oui, AffiliateWP fonctionne indépendamment du thème de votre site. Les références et les visites sont suivies tant que le plugin est activé et correctement configuré.
C'est tout ! AffiliateWP s'intègre parfaitement à WordPress Multisite, permettant de partager les données des affiliés sur tous les sous-sites tout en maintenant des configurations individuelles pour les paramètres et les intégrations. Avec une configuration appropriée, les affiliés peuvent promouvoir des produits ou services sur votre réseau, offrant une expérience de marketing d'affiliation unifiée mais flexible.