Changelog

Version : 7.8.0
Testé jusqu'à : 7.0
Nécessite WP : 4.7
Nécessite PHP : 7.0

Version 7.8.0 - 30 avril 2026

  • ✨ Nouveau(PRO) Ajout d'une section “Journal des récompenses” à l'onglet "Primes de performance" du tableau de bord de l'affilié afin que les affiliés puissent voir l'historique des récompenses qu'ils ont gagnées.
  • ✨ Nouveau(PRO) Ajout d'une page d'administration “Journal des récompenses” (Coupon Affiliés > Primes de performance > Journal des récompenses) montrant les récompenses gagnées par tous les affiliés.
  • ✨ Nouveau(PRO) Ajout d'un type de déclencheur “Événement / Action personnalisée (hors commande)” pour les récompenses, permettant d'accorder des commissions supplémentaires, des crédits de magasin et d'autres récompenses pour des actions hors commande par le biais des crochets de développeur fournis.
  • ✨ Nouveau(PRO) Ajout d'une nouvelle action de récompense : “Définir un nouveau taux de remise pour le coupon de l'affilié” - met automatiquement à jour le type et le montant de la remise WooCommerce sur le coupon de l'affilié lorsque la récompense est gagnée.
  • ✨ Nouveau(PRO) Ajout d'une option “Cacher une fois gagné” pour les bonus, qui cache le bonus du tableau de bord de l'affilié une fois qu'il a été gagné et tant qu'il ne peut pas être gagné à nouveau (par exemple, caché pour le reste de la semaine pour les bonus hebdomadaires, ou de façon permanente pour les bonus uniques).
  • ✨ Nouveau(PRO) Ajout de nouvelles options “Conditions de disponibilité” pour les bonus, vous permettant de définir des conditions spécifiques pour que les bonus soient disponibles pour être gagnés, comme un nombre minimum de parrainages.
  • ✨ Nouveau(PRO) Ajout de nouveaux paramètres de commission à vie pour permettre aux coupons d'affiliation appliqués de remplacer la commission à vie pour une commande, avec un paramètre facultatif pour remplacer le référent à vie du client par le nouveau coupon d'affiliation.
  • 🔨 TweakQuelques ajustements ont été apportés au style de certaines pages d'administration de type "custom post" dans le plugin pour qu'il corresponde au style des autres pages.
  • 🔨 Tweak(PRO) Amélioration de la mise en page/du formatage de la section Déclencheur (conditions) sur la page d'administration Modifier le bonus pour un meilleur affichage sur les petits écrans.
  • 🔨 TweakAmélioration du portail d'affiliation autonome en empêchant le chargement du thème/des styles globaux et en ajoutant des balises méta title/description appropriées pour les liens du portail partagé.
  • 🔨 TweakAmélioration de la validation de l'enregistrement des affiliés afin d'éviter que des codes de coupon personnalisés dupliqués ne créent ou ne connectent un compte avant que l'erreur ne soit affichée.
  • 🔨 Tweak(PRO) Les vérifications des primes de performance sont désormais différées jusqu'à ce que les statistiques de la commande et la commission aient été entièrement calculées, de sorte que les récompenses qui modifient le taux de commission du coupon d'affilié ne s'appliquent qu'aux commandes futures et n'affectent plus la commande qui a déclenché la récompense.
  • 🔨 Tweak(PRO) Amélioration des pages d'atterrissage dynamiques avec une meilleure fonctionnalité, un meilleur fonctionnement avec la mise en cache, et ajout de nouvelles balises de fusion.
  • 🔧 Fixe(PRO) Correction d'un problème où le champ de saisie de la méthode de paiement (par exemple, l'adresse e-mail PayPal) n'était pas visible lors du chargement initial de la page du tableau de bord de l'affilié dans certains cas.
  • 🔧 Fixe(PRO) Correction d'un problème où le lien du tableau de bord MLA pouvait être interrompu si le slug du portail MLA était sauvegardé avec des lettres majuscules.
  • 🔧 FixeCorrection d'un avertissement PHP “Undefined array key” pour wcusage_field_custom_tabs_icon_{n} dans le portail des affiliés lorsque les icônes des onglets personnalisés n'avaient pas encore été sauvegardées.
  • 🔧 FixeCorrection d'un problème où les icônes des onglets du tableau de bord personnalisé de l'affilié ne s'affichaient plus dans le portail autonome de l'affilié dans certains cas.
  • 🔧 FixeCorrection d'un problème où les listes “Commandes référencées” du tableau de bord de l'affilié et de la vue administrateur de l'affilié pouvaient afficher des sous-ensembles de commandes incohérents depuis une récente mise à jour, en particulier pour les commissions à vie et les commandes attribuées manuellement.
  • 🔧 FixeCorrection d'un problème où les statistiques “Commandes référencées” du tableau de bord des affiliés ne reflétaient pas le statut de la commande sélectionnée lors d'un filtrage par un seul statut.
  • 🔧 FixeCorrection du bouton d'aperçu “Afficher le tableau de bord de l'affilié” de l'administrateur afin d'utiliser la page de tableau de bord configurée par le shortcode lorsque le portail d'affiliation autonome est désactivé.
  • 🔧 FixeCorrection d'un bug récent sur l'onglet “Commandes référencées” du tableau de bord de l'affilié où le nombre de commandes affichées dans le tableau pouvait être inférieur au nombre réel de références.
  • 🔧 FixeCorrection d'un bug où, dans certains cas, les déductions de remboursement n'étaient pas appliquées immédiatement aux calculs.
  • 🔧 Fixe(PRO) Correction d'un problème où les créations dynamiques renvoyaient une erreur 403 “rest_forbidden” et ne s'affichaient pas sur le tableau de bord de l'affilié sur certains serveurs/paramètres.
  • 🔧 FixeCorrection d'un bogue où les enregistrements d'affiliés échouaient sur les sites utilisant MySQL avec le mode strict activé.
  • 🔧 FixeCorrection d'un problème où la page du portail des affiliés pouvait être traitée comme une page 404.
  • 🔧 Fixe(PRO) Correction d'un problème où la page d'administration des paiements pouvait afficher un avis de réussite vide et laisser le paiement en attente pour les utilisateurs qui n'avaient pas le rôle d'administrateur.
  • 🛠️ DevAjout de nouveaux filtres pour ajouter des colonnes personnalisées au tableau de bord des affiliés Commandes référencées et rendre les valeurs personnalisées pour chaque commande.

Version 7.7.3 - 22 avril 2026

  • 🛠️ DevAjout de quelques nouveaux crochets aux fonctions d'enregistrement.

Version 7.7.2 - 15 avril 2026

  • ✨ Nouveau(PRO) Ajout d'une option “Limiter à certains rôles et groupes d'utilisateurs” à tous les paramètres des onglets intégrés dans “Personnalisation du tableau de bord de l'affilié”, permettant de restreindre chaque onglet à des rôles d'utilisateurs ou à des groupes d'affiliés spécifiques.
  • 🔧 FixeCorrection d'une erreur fatale dans la liste des commandes de l'administrateur lors de l'utilisation de WooCommerce HPOS.

Version 7.7.1 - 14 avril 2026

  • 🔨 TweakQuelques ajustements de style ont été apportés à la page d'enregistrement des administrateurs.
  • 🔧 FixeCorrection d'une erreur fatale lors de l'utilisation de WooCommerce HPOS sur certaines pages d'administration dans certains cas, causée par le passage d'un objet WC_Order.
  • 🔧 Fixe(PRO) Correction d'un problème de permission qui faisait que la page Bulletins d'information pouvait apparaître vide ou inaccessible.
  • 🔧 FixeCorrection de quelques petites erreurs et problèmes PHP.

Version 7.7.0 - 12 avril 2026

  • ✨ NouveauRefonte complète de la page Admin Reports & Analytics avec un design plus moderne.
  • ✨ NouveauLes rapports d'administration comprennent désormais des statistiques supplémentaires telles qu'un diagramme de tendances, les sources de trafic, les plus performants, les événements du journal d'activité, etc.
  • ✨ NouveauAjout d'une option de téléchargement PDF pour les rapports d'administration qui génère une version PDF du rapport.
  • ✨ NouveauAjout d'un nouveau filtre pour les groupes d'affiliés dans les rapports d'administration afin de n'inclure que les statistiques des affiliés d'un groupe spécifique.
  • 👍️ AmélioréAjout d'une option au formulaire Ajouter un nouvel affilié pour assigner un utilisateur à un code de coupon existant si le coupon existe déjà, au lieu d'afficher une erreur.
  • 👍️ AmélioréAjout d'une case à cocher “attribuer un coupon existant” à la page de création de coupons en vrac, permettant aux importations en vrac d'attribuer des utilisateurs à des coupons existants au lieu d'échouer en cas de doublons.
  • 👍️ AmélioréLes rapports administratifs sont désormais générés automatiquement au chargement de la page, avec les derniers filtres de rapport utilisés.
  • 👍️ AmélioréAjout d'un nouveau petit bouton sur l'onglet “Statistiques” du tableau de bord de l'affilié pour rafraîchir rapidement les statistiques sans recharger la page.
  • 👍️ AmélioréLes statistiques de tous les temps seront automatiquement recalculées (uniquement les statistiques de tous les temps, pas les statistiques des commandes individuelles) en arrière-plan lors de la visite du tableau de bord de l'affilié, au maximum une fois par heure, afin de garantir que les statistiques sont toujours à jour, même si certaines modifications manuelles ont été apportées aux commandes, aux coupons, etc. qui pourraient affecter les statistiques sans qu'elles soient reflétées dans les statistiques immédiatement.
  • 👍️ AmélioréPlusieurs améliorations ont été apportées à l'onglet “commandes récentes” du tableau de bord des affiliés, notamment de nouvelles boîtes de statistiques pour les plages de dates personnalisées, des options de préréglage des plages de dates, de meilleures performances lors du filtrage, des améliorations de l'exportation CSV, une pagination améliorée avec des boutons ajax “afficher plus” et “afficher tout”.
  • 👍️ Amélioré(Gratuit) Les rapports administratifs de la version gratuite offrent désormais une plus grande plage de dates et quelques fonctionnalités supplémentaires.
  • 👍️ AmélioréLes noms des onglets du tableau de bord des affiliés peuvent désormais être personnalisés dans la section “Personnalisation du tableau de bord des affiliés”.
  • 🔨 TweakModification du nom par défaut de l'onglet “Commandes récentes” en “Commandes référencées”.
  • 🔨 TweakAjout de “Reports” comme élément de premier niveau dans la zone d'en-tête des plugins, au lieu d'être sous “Other”.
  • 🔨 TweakQuelques modifications de style ont été apportées à la page principale du tableau de bord de l'administrateur, ainsi qu'à d'autres pages d'administration, afin d'obtenir un design un peu plus moderne et cohérent.
  • 🔨 TweakAmélioration de la mise en cache et des performances du tableau de bord de l'affilié lors du calcul des statistiques.
  • 🔨 Tweak(PRO) Ajout de l'option “Inverser ce paiement” pour les paiements “manuels” sur la page des paiements de l'administrateur.
  • 🔨 Tweak(PRO) Augmentation de la limite du champ de téléchargement des factures PDF à 1MB.
  • 🔧 FixeCorrection d'un problème où les utilisateurs d'affiliés n'étaient pas créés lors de l'ajout d'affiliés individuels ou de l'importation via CSV en raison de l'envoi de la sortie avant la redirection.
  • 🔧 FixeCorrection d'un cas de niche où, dans un scénario spécifique, les commandes attribuées sur mesure/à vie pouvaient ne pas être incluses dans les tableaux de bord dans certains cas (sensibles à la casse).
  • 🔧 Fixe(PRO) Correction de la dérive des dates de paiement programmées au fil du temps, de sorte que les paiements mensuels sont désormais toujours déclenchés le 1er de chaque mois.
  • 🔧 Fixe(PRO) Correction d'un problème où le fait de désactiver puis de réactiver le paramètre “Activer les demandes de paiement programmées” ne recréait pas l'événement cron tant que les paramètres de programmation n'étaient pas modifiés.
  • 🔧 FixeCorrection d'un problème où la soumission d'une demande d'affiliation avec un nouveau code de coupon affichait parfois à tort une erreur “le coupon existe déjà” au lieu du message de confirmation de réussite.

Version 7.6.0 - 3 avril 2026

  • ✨ Nouveau(PRO) Ajout d'une nouvelle fonction de notification par SMS, pour envoyer automatiquement des notifications par SMS aux affiliés et aux administrateurs pour divers événements tels que les nouveaux parrainages et les mises à jour des paiements. Vous pouvez personnaliser les messages SMS avec votre propre texte.
  • ✨ Nouveau(PRO) Ajout d'une case à cocher “Envoyer un e-mail de notification” dans les formulaires d'administration Ajouter un nouvel affilié et Ajouter un nouveau coupon, permettant aux administrateurs de choisir d'envoyer ou non l'e-mail “Demande d'affiliation acceptée” lors de la création d'un nouvel affilié ou d'un nouveau coupon. Le champ de message personnalisé n'est désormais affiché que lorsque la case est cochée.
  • 👍️ AmélioréQuelques améliorations de performance ont été apportées au tableau de bord des affiliés pour les coupons avec beaucoup de commandes.
  • 👍️ Amélioré(PRO) Optimisation de la requête “Paid” sur la table d'administration des coupons afin d'utiliser une seule requête SUM au lieu de récupérer toutes les lignes et de faire la somme en PHP.
  • 🔧 FixeCorrection d'un problème où l'actualisation de la page après l'envoi du formulaire d'inscription d'un affilié entraînait l'envoi à nouveau du formulaire et la création d'une demande d'inscription en double.
  • 🔧 Fixe(PRO) Correction d'une erreur fatale (“Cannot access offset of type array on array”) sur la page d'administration des groupes d'affiliés.
  • 🔧 Fixe(PRO) Correction du texte sur le statut du paiement sur les relevés de paiement qui n'était pas traduisible en raison d'un domaine de texte incorrect.
  • 🔧 FixeCorrection d'un problème sur certains sites web avec le paramètre “Page URL de référence par défaut” qui revenait à la page d'accueil.
  • 🔧 Fixe(PRO) Correction d'un problème où les affiliés voyaient une erreur “Email is required” lors de l'enregistrement des détails de leur paiement (par exemple, le nom d'utilisateur du paiement personnalisé) si les champs de détails du compte n'étaient pas inclus dans la soumission du formulaire.
  • 🔧 Fixe(PRO) Correction d'un problème où l'email “Demande d'affiliation acceptée” n'était pas envoyé lorsqu'un administrateur ajoute manuellement un nouveau coupon pour un affilié existant via la page Voir l'affilié.
  • 🔧 FixeCorrection d'un problème dans la version gratuite où certains onglets de paramètres apparaissaient vides dans certains cas depuis une mise à jour récente.
  • 🔧 Fixe(PRO) Correction d'un problème où l'URL de réinitialisation du mot de passe dans les emails d'enregistrement ne fonctionnait pas sur certains sites web, causé par le passage de l'ID utilisateur au lieu du nom d'utilisateur comme paramètre de connexion et l'utilisation d'une construction d'URL de point de terminaison WooCommerce non fiable.
  • 🔧 Fixe(PRO) Correction d'un problème où l'utilisation de {random} dans le modèle de format de coupon provoquait des requêtes continues dans la base de données pour des codes de coupon inexistants à chaque chargement de page, ce qui pouvait entraîner des ralentissements ou des dépassements de délai.
  • 🔧 Fixe(PRO) Correction du montant de la commission “Payée” dans la colonne “Paiements” du tableau d'administration des coupons qui s'affichait incorrectement dans certains cas.
  • 🔧 Fixe(PRO) Correction d'un problème où les commissions en cours de traitement/en attente disparaissaient de la vue de l'affilié lorsque le statut d'une commande passait à “Terminé” et que la commission différée (jours de paiement) était activée.
  • 🔒 SécuritéCorrection d'une vulnérabilité XSS potentielle via la valeur IP du visiteur enregistrée dans le clic de référence (rapporté par “Nguyen Ba Khanh” via Patchstack).
  • 🔒 SécuritéAmélioration de la désinfection et de l'échappement à divers endroits du plugin.
  • AutresTesté avec WooCommerce 10.6

Version 7.5.3 - 16 mars 2026

  • 🔧 FixeCorrection d'une erreur fatale sur la page des paramètres d'administration depuis la dernière mise à jour.

Version 7.5.2 - 16 mars 2026

  • ✨ Nouveau(PRO) Ajout d'une nouvelle option dans les paramètres de l'onglet “Tarifs” pour masquer les produits dont la visibilité dans le catalogue est réglée sur “Caché” dans le tableau des tarifs des produits sur le tableau de bord de l'affilié.
  • 🔧 Fixe(PRO) Correction d'une erreur fatale (“Cannot access offset of type array on array”) sur la page d'administration des groupes d'affiliés.
  • 🔧 Fixe(PRO) Correction d'une erreur fatale (“Unsupported operand types : float * string”) dans le job cron des paiements, causée par le fait que le pourcentage de commission du coupon n'était pas converti en un nombre flottant.
  • 🔧 FixeCorrection d'une erreur fatale (“Call to undefined function wp_get_current_user()”) causée par la vérification de la désactivation du plugin free dans certains cas.

Version 7.5.1 - 6 mars 2026

  • 🔨 TweakQuelques petites modifications ont été apportées à la page des paramètres d'administration.
  • 🔧 FixeCorrection du formulaire “Détails du compte” sur la page du tableau de bord et du portail des affiliés qui ne s'enregistre pas lorsque l'on clique sur “Enregistrer les modifications”.
  • 🔧 FixeCorrection des messages d'erreur (par exemple “L'email existe déjà”) qui ne s'affichent pas sous le formulaire de paramétrage du tableau de bord des affiliés et de la page portail.
  • 🔧 FixeCorrection d'une erreur fatale (“Unsupported operand types : string * int”) dans le panneau des commandes lorsqu'une commission par produit n'était pas définie, ce qui provoquait l'interruption de la page.
  • 🔧 FixeCorrection du titre du popup/barre/widget de recommandation affichant du HTML brut au lieu du montant de la remise formaté (par exemple “$10.00”).
  • 🔧 Fixe(PRO) Correction des URL de pages d'atterrissage dynamiques (par exemple, /page-slug/affiliate-code/) renvoyant une erreur 404.

Version 7.5.0 - 25 février 2026

  • ✨ Nouveau(PRO) Ajout d'une nouvelle option permettant de définir des taux de commission LBA par groupe et par utilisateur, qui remplaceront les taux de commission LBA par défaut pour cet utilisateur.
  • ✨ Nouveau(PRO) Ajout d'une nouvelle option permettant d'afficher un onglet “Tarifs” sur le tableau de bord de l'affilié LBA, qui montrera les taux de commission pour chaque niveau de son réseau LBA, ainsi que les taux personnalisés qui ont été définis pour cet utilisateur.
  • ✨ Nouveau(PRO) Ajout d'une nouvelle page d'administration “Utilisateurs MLA” listant tous les utilisateurs qui font partie du système d'affiliation multiniveau, avec leurs détails et statistiques d'affiliation.
  • ✨ Nouveau(PRO) Sur la page “Voir l'affilié”, dans l'onglet “MLA”, ajout de beaucoup plus de détails et de statistiques sur les sous-affiliés de l'affilié, y compris leurs statistiques totales, leurs commandes récentes, et plus encore. Nous avons également ajouté un moyen de supprimer facilement des sous-affiliés ou d'ajouter de nouveaux sous-affiliés à l'affilié à partir de cet onglet.
  • ✨ Nouveau(PRO) Si les codes QR sont activés, le générateur de codes QR pour les liens de référence de l'invitation MLA s'affiche désormais également sur le tableau de bord MLA.
  • ✨ Nouveau(PRO) Ajout d'une option permettant d'afficher une section “Inscriptions des sous-affiliés” sur le tableau de bord de l'AML, qui permet à l'affilié parent de voir et de gérer les demandes d'affiliation de ses sous-affiliés. Il recevra également des notifications par courriel lorsqu'il recevra de nouvelles demandes de sous-affiliés et pourra les approuver ou les rejeter à partir du tableau de bord MLA.
  • ✨ Nouveau(PRO) Sur la page de l'affilié, si les totaux des informations de paiement (traitement, impayé, en attente, payé) ne correspondent pas à la “commission totale”, une ligne “commission non comptabilisée” a été ajoutée, accompagnée d'un message expliquant pourquoi cela peut être le cas.
  • 👍️ Amélioré(PRO) Ajout de colonnes supplémentaires à la page d'administration des groupes d'affiliés, montrant les taux de commission de chaque groupe, le coupon de modèle assigné et les méthodes de paiement activées.
  • 👍️ Amélioré(PRO) Ajout d'un champ permettant de modifier le montant de la “commission de traitement” lors de l'édition des coupons.
  • 👍️ AmélioréAjout de filtres à la page du journal d'activité de l'administrateur.
  • 👍️ Amélioré(PRO) Sur le tableau de bord des affiliés MLA, ajout de la pagination à la section “Vos dernières invitations”.
  • 👍️ Amélioré(PRO) Renommé “Commission en attente” en “Commission en cours de traitement” dans le plugin pour éviter toute confusion avec le statut “en attente” des paiements.
  • 🔨 Tweak(PRO) Sur la page “Voir l'affilié”, l'onglet “Paiements” et la colonne “Non payés” du tableau des coupons ne sont désormais affichés que lorsque le paramètre de suivi des paiements est activé.
  • 🔨 TweakLes modifications des commissions non rémunérées de l'AML sont désormais ajoutées au journal d'activité.
  • 🔨 TweakMise à jour de la méthode JS pour définir les cookies lorsque les en-têtes ont déjà été envoyés, afin d'être plus fiable dans certains cas.
  • 🔨 TweakreCAPTCHA et Turnstile se chargent désormais sur le formulaire d'enregistrement du widget flottant s'ils sont activés.
  • 🔨 TweakAmélioration de la conception de la page d'affichage des affiliés sur mobile.
  • 🔨 TweakAjout d'un champ de recherche dans l'onglet “Modules PRO”.
  • 🔧 FixeCorrection d'un problème où le formulaire d'inscription des affiliés affichait incorrectement une erreur “coupon déjà existant” lors de la soumission d'un nouveau code de coupon, en raison d'un problème de compatibilité avec les versions plus récentes de WooCommerce.
  • 🔧 FixeCorrection de quelques problèmes avec la commission fixe par groupe qui ne s'affichait pas visuellement dans certains cas.
  • 🔧 FixeCorrection de l'affichage double des tourniquets dans certains cas.
  • 🔧 FixeCorrection des avertissements PHP pour les variables non définies dans la section du menu déroulant mobile du tableau de bord des affiliés.
  • 🔧 FixeCorrection d'un bug où les commandes référencées pouvaient être comptées deux fois dans les statistiques des coupons.
  • 🔧 Fixe(PRO) Correction du bouton de demande de paiement qui ne fonctionnait pas dans certains cas lorsque les téléchargements de factures n'étaient pas activés, en raison d'une fonction de validation JavaScript manquante.
  • 🔧 Fixe(PRO) Correction de la commission de traitement ajoutée deux fois pour certaines commandes en raison d'un problème de compatibilité avec HPOS.
  • 🔧 FixeCorrection potentielle de problèmes avec le plugin WP Compress.
  • 🔧 Fixe(PRO) Correction d'un bug où les bonus d'affiliés avec un déclenchement “Une fois par mois” (ou autre période) pouvaient être bloqués de façon permanente si la méta-date de la récompense était manquante, empêchant le bonus d'être à nouveau attribué.
  • 🔧 Fixe(PRO) Correction d'un problème où la suppression de toutes les restrictions de groupe d'affiliés d'un bonus n'effaçait pas la restriction enregistrée, ce qui entraînait l'exclusion silencieuse des affiliés du bénéfice du bonus.

Version 7.4.0 - 14 février 2026

  • ✨ NouveauAjout d'une nouvelle fonctionnalité “fenêtres contextuelles de bienvenue”.
  • ✨ NouveauLors de l'utilisation de la page régulière du tableau de bord des shortcodes, une nouvelle option “dark mode” a été ajoutée à l'onglet des paramètres de conception.
  • ✨ NouveauAjout d'un bouton “Vider le cache” à la page du tableau de bord de l'administrateur pour rafraîchir manuellement toutes les statistiques et données mises en cache à la demande.
  • 👍️ AmélioréLorsqu'une méthode de paiement n'est pas sélectionnée, l'onglet des paiements affiche désormais directement le formulaire des paramètres de paiement au lieu d'afficher un message demandant d'aller à l'onglet des paramètres.
  • 🔨 TweakPetits changements dans les notifications de l'administrateur.
  • 🔨 TweakAmélioration de la fiabilité du shortcode du formulaire d'inscription des affiliés afin d'éviter les problèmes d'affichage intermittents causés par des défaillances de la base de données/du cache.
  • 🔨 TweakAméliorations majeures des performances du plugin avec une mise en cache transitoire (tableaux de bord/stats/leaderboards/pages d'administration) et des requêtes de base de données optimisées pour réduire considérablement les temps de chargement sur les sites à fort trafic.
  • 🔨 TweakAmélioration des performances de la liste des utilisateurs affiliés et de la liste des coupons grâce à l'optimisation des filtres meta_query et de la mise en cache transitoire.
  • 🔨 TweakAjout d'une mise en cache statique en mémoire pour les calculs de commissions de commande afin d'éviter les calculs en double lors du chargement d'une même page, ce qui améliore considérablement les performances des tableaux de bord et des rapports d'administration.
  • 🔨 TweakOptimisation de la cloche de notification de l'administrateur avec une mise en cache transitoire de 5 minutes et des requêtes SQL directes, réduisant la charge de la base de données de ~95%.
  • 🔨 TweakModernisation de l'animation de chargement et du texte sur le tableau de bord des affiliés avec un anneau tournant propre, une typographie améliorée et la prise en charge du mode sombre.
  • 🔧 FixeCorrection du suivi incorrect de la page d'atterrissage dans le journal des clics de l'URL de référence.
  • 🔧 FixeRésolution de la création d'entrées de clics en double lorsque des liens de référence sont visités.
  • 🔧 FixeLes visites de la page d'accueil via des liens de référence s'affichent désormais correctement comme “Page d'accueil” dans le journal des clics au lieu d'afficher des valeurs vides ou incorrectes.
  • 🔧 FixeCorrection d'une erreur fatale sur la page des paramètres causée par array_key_exists() qui reçoit null au lieu de array en PHP 8+ lors de la vérification des capacités du rôle de l'utilisateur.
  • 🔧 FixeCorrection des onglets du tableau de bord des affiliés qui ne chargent pas le contenu lorsque l'option “Ajax Loading” est désactivée et que l'option “Load tabs as separate pages” est activée.
  • 🔧 FixeRésolution des erreurs JavaScript empêchant le bon fonctionnement du portail lorsque le chargement AJAX est désactivé, en corrigeant la syntaxe invalide de jQuery.
  • 🔧 FixeCorrection d'un problème sur les pages Coupons et Parrainages où le fait d'appuyer sur Entrée dans les entrées de filtre déclenchait l'erreur de validation du formulaire d'action en bloc au lieu d'appliquer les filtres.

Version 7.3.2 - 4 février 2026

  • 🔨 TweakMise à jour de la méthode d'enregistrement des paramètres afin de la rendre plus fiable et de définir correctement les valeurs par défaut.
  • 🔨 TweakQuelques ajustements à la page des paramètres d'administration.
  • 🔨 TweakPlusieurs petites améliorations et optimisations du code dans l'ensemble du plugin afin de mieux répondre aux normes de codage.
  • 🔨 TweakLes statistiques ne seront plus actualisées automatiquement sur le tableau de bord/portail de l'affilié lors d'un changement de taux, si l'option “ne jamais mettre à jour la commission sauvegardée” est activée.
  • 🔨 TweakQuelques ajustements pour s'assurer que les paramètres d'administration sont sauvegardés correctement dans certains cas.
  • 🔨 TweakPetites retouches au design et à la disposition de la zone d'en-tête de l'administration des plugins.
  • 🔨 Tweak(PRO) Mise à jour du style des niveaux “Taux de commission par palier MLA” sur la page des paramètres.
  • 🔧 FixeRésolution des problèmes liés aux onglets déroulants du tableau de bord mobile et aux avertissements PHP causés par des paramètres non définis des onglets du tableau de bord.
  • 🔧 FixeAjout d'en-têtes "no-cache" pour la page des paramètres d'administration et les sauvegardes de paramètres AJAX afin d'éviter les sauvegardes en cache/stale sur certains hôtes.
  • 🔧 FixeCorrection d'une erreur apparaissant dans les paramètres de suivi des commandes/ventes.

Version 7.3.1 - 29 janvier 2026

  • 🔨 Tweak(PRO) Ajout de la prise en charge des caractères spéciaux dans la génération du PDF des déclarations de paiement.
  • 🔨 TweakDésactivation des optimisations cache/minify/lazyload sur le tableau de bord des affiliés et les pages du portail afin d'éviter les problèmes de sauvegarde des paramètres/du portail.
  • 🔨 Tweak(PRO) Ajout d'un chargement AJAX pour le shortcode ‘couponaffiliates-leaderboard’ avec une animation de chargement.
  • 🔨 Tweak(PRO) Ajout d'une option “AJAX load” au générateur de classement et d'un shortcode ‘ajax=”no”‘ pour un rendu immédiat.
  • 🔨 Tweak(PRO) Ajout des paiements MLA à la page “créer des paiements” du manuel d'administration.
  • 🔨 TweakQuelques améliorations ont été apportées à l'en-tête mobile du tableau de bord des affiliés et au menu latéral sur mobile.
  • 🔨 Tweak(PRO) Ajout d'une commission en attente sur la page d'administration de l'affilié.
  • 🔧 FixeRésolution du problème de réorganisation des champs du formulaire d'enregistrement personnalisé lors de l'utilisation des boutons de déplacement dans certains cas.
  • 🔧 Fixe(PRO) Le tableau de classement “Mois en cours” est désormais calculé à la demande lorsque les statistiques mensuelles n'ont pas encore été mises en cache.
  • 🔧 FixePrévention des erreurs fatales “coupon invalide” lorsque des coupons supprimés sont recréés avec le même code.
  • 🔧 FixeLes gestionnaires AJAX du tableau de bord des affiliés ont été renforcés pour éviter les chargements infinis lorsque des coupons sont manquants ou recréés.
  • 🔧 Fixe(PRO) Correction de la commission d'ordre fixe de groupe qui était ignorée lorsque la commission en pourcentage était également définie.
  • 🔧 Fixe(PRO) Correction des primes de performance qui ne se déclenchaient pas en raison d'une mauvaise correspondance des rôles des utilisateurs.
  • 🔧 FixeLes soumissions d'inscription fonctionnent désormais lorsque la connexion automatique après l'inscription est désactivée.
  • 🔧 FixePrévention de la création de comptes d'utilisateurs lorsque l'enregistrement échoue en raison d'un code de coupon existant, ce qui permet d'éviter les erreurs de nom d'utilisateur inexistant lors d'une nouvelle tentative.
  • 🔧 Fixe(PRO) Prévention des erreurs PHP et des avertissements lors de la division de valeurs vides ou de chaînes vides dans certains cas.
  • 🔧 FixeCorrection d'un problème lié au changement de couleur des champs de texte qui ne s'enregistrait pas automatiquement.

Version 7.3.0 - 13 janvier 2026

  • ✨ Nouveau(PRO) Ajout d'une nouvelle fonctionnalité “Commission en attente” pour le suivi des paiements de commissions.
  • ✨ Nouveau(PRO) Ajout d'une option permettant de n'accepter automatiquement que les enregistrements de certains rôles ou groupes d'utilisateurs.
  • ✨ NouveauAjout d'une option permettant de personnaliser le message d'enregistrement de l'affilié en attente.
  • 🔨 Tweak(PRO) Pour le champ radio “Custom Form Fields”, ajout d'un paramètre “options” pour définir les différentes options/valeurs.
  • 🔨 Tweak(PRO) Amélioration de la présentation des cases à cocher et des champs radio dans le formulaire d'inscription des affiliés.
  • 🔨 TweakPetites améliorations et corrections de la page d'administration des affiliés.
  • 🔨 TweakAmélioration de l'enregistrement de l'adresse IP pour les clics sur les URL de référence.
  • 🔨 TweakAjout d'un bouton de fermeture au menu latéral mobile du portail des affiliés.
  • 🔨 TweakQuelques améliorations de sécurité ont été apportées à titre préventif.
  • 🔨 TweakAmélioration de la vitesse de génération des rapports administratifs.
  • 🔨 TweakUne modification a été apportée à la logique de la tâche cron de commission différée afin de vérifier les jours précédents qui ont pu être oubliés.
  • 🔧 FixeCorrection d'un problème avec les rapports d'administration qui ne se généraient pas si les commandes contenaient des produits supprimés.
  • 🔧 FixeCorrection d'un problème avec les CSS et JS qui ne se chargeaient pas correctement après l'envoi du formulaire d'inscription de l'affilié.
  • 🔧 FixeCorrection d'un problème potentiel lié à la suppression involontaire d'un rôle d'utilisateur lors de la modification d'un utilisateur.
  • 🔧 FixeCorrection d'un problème d'impossibilité d'ajouter de nouveaux affiliés lorsque le code de coupon existait auparavant mais avait été supprimé lors d'une précédente inscription d'affilié qui avait été acceptée.
  • 🔧 Fixe(PRO) Correction d'un problème dans certains cas où il n'était pas possible de sauvegarder les paramètres de paiement sur le tableau de bord de l'affilié.
  • 🔧 Fixe(PRO) Correction d'un problème concernant les taux de commission des groupes d'affiliés lorsque l'utilisateur était assigné à plusieurs rôles d'utilisateur. Il obtiendra désormais le taux de commission le plus élevé parmi les rôles attribués.

Version 7.2.3 - 15 décembre 2025

  • ✨ NouveauAjout d'une méthode alternative de création des cookies pour le suivi des liens de référence, avec JS, lorsque les en-têtes ont déjà été envoyés, ce qui peut parfois se produire avec certains thèmes/plugins.
  • 🔨 TweakQuelques ajustements ont été apportés au système de cookies afin qu'il soit plus fiable dans certains cas.
  • 🔧 FixeCorrection d'un problème potentiel sur le tableau de bord MLA lors de l'affichage du tableau de bord d'un sous-affilié en tant qu'affilié parent dans certains cas.
  • 🔧 FixeCorrection d'une erreur PHP potentielle dans le formulaire d'inscription lorsque le coupon est vide.
  • 🔧 FixeCorrection d'un problème survenu depuis la dernière mise à jour, les champs de la page d'administration “inscriptions des affiliés” ne s'affichant pas correctement dans certains cas.
  • 🔧 Fixe(PRO) Correction d'un problème survenu depuis la dernière mise à jour, sur le widget flottant, avec les boutons de partage social qui ne s'affichaient pas correctement.

Version 7.2.2 - 9 décembre 2025

  • ✨ Nouveau(PRO) Ajout du shortcode [affiliate_qrcode] pour afficher le code QR de l'URL de référence de l'affilié sur n'importe quelle page.
  • 👍️ AmélioréAmélioration des performances de la page d'administration “Commandes d'affiliés”.
  • 🔨 TweakAjout de la prise en charge de certains plugins de crédit de magasin qui, dans certains cas, causaient des problèmes avec le calcul des commissions.
  • 🔨 TweakMise à jour des commandes “échouées” pour que les statistiques du tableau de bord de l'affilié indiquent également 0.00.
  • 🔨 TweakQuelques modifications et améliorations ont été apportées au code du plugin afin de mieux répondre aux normes de codage.
  • 🔧 FixeCorrection des emails d'annulation de commande des affiliés affichant le montant de la commission à 0.00.
  • 🔧 FixeCorrection d'un problème potentiel lié au changement d'onglet sur le tableau de bord des affiliés dans certains cas.
  • 🔧 FixeCorrection d'une erreur PHP potentielle en PHP 8.3+ lors du calcul des données de commande dans certains cas.
  • 🔧 Fixe(PRO) Petit correctif pour la génération de codes QR dans certains cas.
  • AutresTesté avec WordPress 6.9.

Version 7.2.1 - 12 novembre 2025

  • ✨ NouveauAjout d'une option dans les paramètres “Commission > Calculs avancés” pour choisir le mode d'arrondi de la commission (Arrondir au plus proche ou Arrondir vers le bas/troncature).
  • ✨ NouveauAjout d'une nouvelle option dans les paramètres de fraude : Exiger des clients qu'ils visitent le lien de référence de l'affilié avant d'appliquer leur coupon.
  • ✨ NouveauAjout d'options plus claires pour afficher le formulaire de connexion et d'enregistrement sur le portail d'affiliation ou la page du tableau de bord.
  • 🔨 TweakAjout d'un message d'avertissement sous la bascule “Portail d'affiliation” lorsque l'option “Tout le monde peut s'inscrire” est désactivée et que le formulaire d'inscription est caché par défaut.
  • 🔨 TweakQuelques améliorations ont été apportées à la fonctionnalité “User role required for plugin admin capabilities” (rôle de l'utilisateur requis pour les capacités d'administration du plugin).
  • 🔨 TweakSur la page de visualisation des affiliés, lorsque les statistiques d'un coupon doivent être calculées, le coupon et le bouton “calculer les statistiques” pour ces coupons sont désormais affichés à côté du message.
  • 🔧 FixeCorrection d'un problème avec la liste déroulante du champ “Affiliate User” lors de l'édition d'un coupon.
  • 🛠️ DevAjout du crochet développeur “wcusage_before_payout_submit” lorsqu'un paiement est effectué.
  • AutresMise à jour vers Freemius SDK 2.13.0.

Version 7.2.0 - 4 novembre 2025

  • 👍️ AmélioréJ'ai apporté quelques modifications à la page du tableau de bord de l'administrateur, et j'ai ajouté la pagination ajax à toutes les différentes sections.
  • 🔨 TweakDiverses améliorations et optimisations du code ont été apportées au plugin afin de mieux répondre aux normes de codage.

Version 7.1.5 - 4 novembre 2025

  • 🔨 TweakAjout d'un message d'avertissement dans les paramètres du “formulaire d'inscription de l'affilié” si l'option “Tout le monde peut s'inscrire” est désactivée.

Version 7.1.4 - 4 novembre 2025

  • 🔨 TweakCorrection d'un problème sur la page des commandes des affiliés.

Version 7.1.2 - 4 novembre 2025

  • 🔨 TweakAmélioration de la sécurité.

Version 7.1.0 - 28 octobre 2025

  • ✨ NouveauAjout de filtres à la page d'administration “Commandes d'affiliation”.
  • ✨ Nouveau(PRO) Ajout d'un bouton “Exporter les commandes” à la page d'administration “Commandes d'affiliés” pour exporter la liste des commandes filtrées vers un fichier CSV.
  • ✨ NouveauLa page d'administration “Commandes d'affiliation” affiche désormais le nombre total d'articles et de pages dans la pagination.
  • ✨ NouveauAjout de filtres à la page d'administration “Coupons d'affiliation”.
  • ✨ NouveauAjout d'une option “trier par” à la page d'administration “Coupons d'affiliation”.
  • ✨ Nouveau(PRO) Ajout de filtres à la page d'administration “Commission Payouts”.
  • ✨ Nouveau(PRO) Ajout d'un bouton “Exporter les paiements” à la page d'administration “Paiements de commissions” pour exporter la liste des paiements filtrés vers un fichier CSV.
  • ✨ Nouveau(PRO) Mise à jour de la page d'administration “Déclarations” afin d'avoir plus de colonnes et de détails, ainsi qu'un bouton de téléchargement, pour chaque déclaration.
  • ✨ Nouveau(PRO) Mise à jour de la page d'administration “Bonus de performance” pour avoir plus de colonnes et de détails, pour chaque bonus.
  • 👍️ AmélioréVous pouvez désormais faire glisser et réorganiser les sections sur la page du tableau de bord de l'administrateur.
  • 🔨 TweakSur le tableau de bord de l'administrateur, les “Statistiques du programme d'affiliation” affichent désormais “Ce mois” comme valeur par défaut, les “7 derniers jours” devenant la dernière option.
  • 🔨 TweakLa colonne “Coupon Affilié” de la page de commandes de WooCommerce affiche désormais le coupon, l'utilisateur et la commission.
  • 🔨 Tweak(PRO) Pour l'onglet des tarifs des produits, ajout d'une option permettant de choisir “l'affichage du prix du produit”, en choisissant si la réduction du coupon est appliquée au prix affiché.
  • 🔧 FixeLe “logo du portail des affiliés” sera désormais automatiquement sauvegardé lors de la sélection d'une nouvelle image dans la bibliothèque de médias.
  • 🔧 FixeCorrection d'un problème avec la page d'administration des coupons d'affiliation qui affichait parfois des lignes vides.
  • 🔧 FixeCorrection d'un problème avec le “filtre par code de coupon” qui ne fonctionnait pas sur la page d'administration des commandes WooCommerce avec HPOS.
  • 🔧 Fixe(PRO) Correction d'un problème avec le portail MLA qui ne chargeait pas correctement les scripts, de sorte que certaines choses comme la copie dans le presse-papiers ne fonctionnaient pas.
  • 🔧 Fixe(PRO) Correction d'un problème lié à l'impossibilité de modifier les paramètres PRO dans l'onglet “Enregistrements”.
  • 🔧 Fixe(PRO) Correction partielle de certaines erreurs d'édition de texte sur les déclarations PDF.

Version 7.0.3 - 17 octobre 2025

  • 🔨 TweakPetite modification de la liste déroulante des notifications de l'administrateur.
  • 🔨 TweakAjout d'un bouton “Enregistrer tout” en bloc lorsque l'enregistrement AJAX est activé, lors du passage de l'ancienne option.
  • 🔧 FixeCorrection d'une erreur PHP lorsque des caractères spéciaux sont utilisés dans le texte personnalisé “affilié”.
  • 🔧 FixeCorrection d'un problème avec la redirection de la page des paramètres après l'activation du plugin.

Version 7.0.2 - 16 octobre 2025

  • 🔧 FixeCorrection d'un problème avec l'enregistrement ajax sur la page de ...