Informations sur l'installation et la mise à jour
Voir cet article pour instructions pas à pas pour la mise à niveau de MemberMouse.
Toutes les fonctionnalités ne sont pas disponibles sur tous les plans. Pour consulter notre liste actuelle de plans et de fonctionnalités, visitez notre site Web. Page des plans.
NOTICE : Fin du support de PHP 5.2
MemberMouse ne prend plus en charge les versions de PHP inférieures à 5.3. Une fois que vous avez effectué la mise à niveau vers cette version de MemberMouse, le plugin affichera un message d'erreur si vous devez prendre des mesures.
Si vous utilisez une version de PHP inférieure à 5.3, vous devez prendre des mesures immédiates pour éviter les erreurs. Contactez votre hébergeur et demandez une version plus récente de PHP.
Mise à jour de ReCaptcha v2
ReCaptcha v2 utilise des clés différentes de celles de reCaptcha v1. Afin de garantir que votre intégration reCaptcha continue à fonctionner après la mise à jour vers MM 2.2.4, vous devrez obtenir un nouveau jeu de clés pour reCaptcha.
Résumé
- Améliorations supplémentaires pour résoudre les problèmes introduits par WordPress 4.2.3.
- Correction des problèmes introduits par WordPress 4.3.
- Ajout d'un rapport d'exploration des transactions vous permettant de rechercher toutes les transactions par produit, utilisation de coupons, frais initiaux par rapport aux frais récurrents, etc. En savoir plus.
- Ajout d'un service de paiement test que vous pouvez utiliser pour simuler tous les achats et remboursements. Le service de paiement test peut être utilisé pour toutes les transactions et peut également être utilisé pour des tests ponctuels lorsque votre site est en ligne et que vous souhaitez pouvoir effectuer une transaction test sans perturber les opérations normales. En savoir plus.
- Ajout de la possibilité d'envoyer un courrier électronique de bienvenue aux comptes d'affiliés créés par MemberMouse, y compris la possibilité d'insérer le nom d'utilisateur et le mot de passe associés à leur nouveau compte. En savoir plus.
- Ajout de la possibilité de limiter les produits d'essai à un seul achat. En savoir plus.
- Ajouté
Produit acheté
à l'attributSmartTag qui vous permet de vérifier si le membre a acheté un produit particulier. En savoir plus.
- Ajouté
Configuration invalide du SmartTag : l'attribut 'id' est requis pour le SmartTag MM_Product_Data
SmartTag pour l'édition d'informations relatives aux produits. En savoir plus. - Correction d'un problème lié au calcul des véhicules utilitaires légers dans la zone de détails des membres.
- Ajout de la prise en charge des domaines de premier niveau supplémentaires dans la vérification de la validation des courriels sur la page de paiement.
- Mise à jour de la connexion sociale pour prendre en charge les mises à jour de la version 2.4 de Facebook.
- L'ACTION REQUISE : Mise à jour vers ReCaptcha v2 Si vous utilisez actuellement reCapatcha, il y a quelques étapes à suivre pour s'assurer qu'il n'y a pas de perturbations dans le processus de paiement suite à votre mise à jour vers MM 2.2.4. Voir les notes ci-dessus pour plus de détails.
- Ajout de la possibilité de modifier les informations relatives à l'affilié pour une transaction ou un abonnement existant et d'envoyer manuellement une demande de commission. En savoir plus.
- Ajout d'une option permettant d'utiliser le processus de réinitialisation du mot de passe de WordPress. En savoir plus.
- La conversion de toutes les dates affichées dans MemberMouse en fonction du fuseau horaire spécifié dans WordPress. Paramètres > Général > Fuseau horaire.
- Ajout de la possibilité de gérer les abonnements qui ne sont pas associés à un niveau d'adhésion ou à une offre groupée.
- Précédemment avec
Changement de l'état de l'offre groupée
Dans les notifications push, il était possible de créer des notifications push spécifiques basées uniquement sur le statut. Désormais, il est possible de créer desChangement de l'état de l'offre groupée
des notifications push en fonction d'un lot spécifique et/ou d'un statut spécifique. - Précédemment avec
Changement de statut du membre
notifications push it
il était possible de créer des notifications push spécifiques basées sur le statut
seulement. Il est désormais possible de créerChangement de statut du membre
pousser
des notifications basées sur un niveau d'adhésion spécifique et/ou un statut spécifique. - Ajout de la possibilité d'archiver les coupons qui ne sont plus nécessaires. Cela permet de garder l'écran des coupons aussi peu encombré que possible. Il est également possible de filtrer les coupons pour afficher/masquer les coupons archivés et pour afficher/masquer les coupons expirés. En savoir plus.
- Ajout de la possibilité de spécifier les paramètres linguistiques de PayPal. En savoir plus.
- Ajout de la possibilité d'autoriser chaque employé à exporter des données. En savoir plus.
- Ajout de la possibilité de configurer MemberMouse pour qu'il ne désactive pas la fonctionnalité d'auto-paragraphe de WordPress sur les pages principales. En savoir plus.
- Ajout de la possibilité de mettre à jour le nom d'utilisateur via l'appel API updateMember. En savoir plus.
- Augmentation de la limite du nombre de listes MailChimp qui sont transférées dans MemberMouse à partir de MailChimp.
- Résolution du problème de la date d'annulation en suspens
était calculée de manière incorrecte lorsqu'un membre annulait son adhésion au cours d'une session de l
période d'essai. - Ajout de la possibilité de rechercher des membres sur l'écran de gestion des membres en fonction de la date d'inscription ou de la date de changement de statut. En savoir plus.
- Correction d'un problème où les abonnements à un plan de paiement limité qui étaient en retard puis réactivés pouvaient être facturés une fois de plus que nécessaire.
- Ajout de la prise en charge des devises à zéro décimale dans Stripe.
- Ajouté
useAccessName
à l'attribut[MM_Form_Data name='productName']
SmartTag pour permettre l'affichage optionnel du nom du produit au lieu du nom du niveau d'adhésion ou de l'offre groupée. En savoir plus. - Ajout du journal IPN de PayPal. Pour accéder au journal IPN de PayPal, cliquez sur Journaux > Journal IPN de PayPal.
- Résolution d'un problème avec Authorize.net ARB où les abonnements à des produits à plan de paiement limité sans essai étaient facturés une fois de plus qu'ils ne devraient l'être. Cette mesure concernera tous les abonnements à des plans de paiement après la mise à jour, mais n'aura aucun impact sur les abonnements existants. Action potentielle suggérée : Si vous utilisez Authorize.net ARB et que vous utilisez un produit de plan de paiement limité sans essai, il se peut que vous deviez annuler manuellement ces abonnements dans Authorize.net ARB afin que les clients ne soient pas facturés une fois de plus que nécessaire. Pour obtenir une liste des abonnements concernés, vous pouvez utiliser la requête suivante pour trouver tous les abonnements actifs associés au produit de plan de paiement limité :
select o.user_id,o.date_added,u.user_email from mm_order_items oi inner join mm_orders o on (oi.order_id = o.id) inner join wp_users u on (o.user_id = u.ID) where oi.status IN (0,1) and oi.item_type=1 and oi.item_id IN (1,2,3) and (o.date_added between '2015-01-01' and '2015-02-01')
Changez simplementoi.item_id IN (1,2,3)
pour inclure les numéros d'identification des produits de votre plan de paiement et définir la plage de dates appropriée. - Résolution d'un problème avec Authorize.net ARB où, dans certains cas, les abonnements en retard ne pouvaient pas être renouvelés.
- Correction d'un problème où certaines transactions ne pouvaient pas être remboursées via Authorize.net.
- Résolution d'un problème où les comptes en souffrance redevenaient actifs sans abonnement actif lorsque les clients mettaient à jour les informations relatives à leur carte de crédit. Il s'agissait d'un cas particulier où la carte de crédit utilisée était valide mais refusée pour d'autres raisons lors de la tentative de facturation.
- Correction de bugs.
Historique des changements
Date | Version | Description | Action suggérée |
17 décembre à 16h30 | 2.2.4-101 | Questions résolues : 1292, 1296, 1297, 1298, 1300 | Mise à jour manuelle du plugin requis |
18 décembre à 12h30 | 2.2.4-102 | Questions résolues : 1299 | Aller à Paramètres généraux > Gérer l'installation > Réparer Installer pour extraire les fichiers mis à jour. |
19 déc. à 13h15 | 2.2.4-102 | Questions résolues : 1303 | Mise à jour manuelle du plugin requis |
22 déc. à 21h15 | 2.2.4-103 | Questions résolues : 1302, 1304, 1307 | Mise à jour manuelle du plugin requis |
30 déc. @ 7:00 AM | 2.2.4-104 | Questions résolues : 1299-1 | Aller à Paramètres généraux > Gérer l'installation > Réparer Installer pour extraire les fichiers mis à jour. |
5 janv. @ 11:10 AM | 2.2.4-104 | Questions résolues : 1316 | Mise à jour manuelle du plugin requis |
4 février à 14h50 | 2.2.4-104 | Questions résolues : 1335 | Aller à Paramètres généraux > Gérer l'installation > Réparer l'installation pour extraire les fichiers mis à jour. |
30 décembre 2016 @ 1AM | 2.2.4-105 | Mise à jour du fournisseur Mailchimp pour utiliser la version 3.0 de l'API | Aucun, sauf si vous rencontrez explicitement des problèmes. avec MailChimp, puis un Réparer Installer est nécessaire. Menu MM : Paramètres généraux > Gérer l'installation > Réparer Installer |
Questions résolues
Si vous rencontrez un problème qui a été résolu, téléchargez la dernière version du plugin MemberMouse à l'aide du lien situé en haut de cette page et procédez à une vérification de l'état du plugin. mise à niveau manuelle.
1292 : Sur le formulaire de paiement, le client est redirigé vers une page blanche avec le mot "false".
Lorsque le formulaire de paiement n'est pas rempli complètement ou correctement, qu'une alerte JavaScript est affichée et que le client utilise le navigateur Firefox, il est redirigé vers une page blanche où il est possible d'accéder à des informations sur les produits. faux
s'affiche. Résolution : Notre équipe produit est en train d'examiner cette question.
1296 : Sur le tableau de bord de MemberMouse, les membres gratuits et les membres payants s'affichent comme Zéro.
Cela est dû au fait que la date de début ne tient pas compte du fuseau horaire local.
1297 : Erreur fatale lors de l'activation du plugin : fonction wp_scripts() non définie
Les wp_scripts()
a été introduite dans WordPress 4.2. Si vous utilisez une version de WordPress antérieure à WordPress 4.2, vous recevrez cette erreur.
1298 : Erreur fatale lors de l'activation du plugin : fonction is_user_logged_in() non définie
Lors de l'activation du plugin, l'erreur suivante est affichée :
Erreur fatale : Appel à une fonction non définie is_user_logged_in() in /var/www/
dogfoodadvisor.com/wp-content/plugins/membermouse/bootstrap/class.utils.php
à la ligne 227.
1299 : Erreur reçue lors d'une commande avec un coupon
Dans certains cas, lorsque le paiement est effectué avec un coupon, l'erreur suivante est reçue : unable to create order item:error=Column 'amount' cannot be null
1299-1 : Erreur reçue lors d'une commande avec un coupon gratuit
Lors du paiement avec un coupon gratuit, l'erreur suivante est reçue : unable to create order item:error=Column 'amount' cannot be null
1300 : Avertissement concernant la création d'un objet par défaut à partir d'une valeur vide
Cet avertissement peut être ignoré en toute sécurité et n'a aucune incidence sur le bon fonctionnement de MemberMouse. Il est lié à la modification de la valeur de retour de la fonction get_site_transient dans la dernière version de WordPress.
1302 : Form SmartTags™ ne fonctionne pas avec le thème OptimizePress
Dans MM 2.2.4, les Form SmartTags™ ne seront pas traités si le thème OptimizePress est activé. Ceci est dû au fait que le thème OptimizePress déclenche wptexturize avant que MemberMouse n'ajoute un filtre qui empêche wptexturize d'interférer avec les SmartTags™. Le résultat est que wptexturize est exécuté sur les MemberMouse SmartTags™ et rendu invalide.
1303 : La désactivation du paramètre WPAutoP ne fonctionne pas correctement
Configuration de MemberMouse pour désactiver la fonctionnalité d'auto-paragraphe de WordPress (wpautop) n'entraîne pas un comportement correct sur les pages principales.
1304 : Message d'adresse email invalide affiché lors de la création d'un membre
Lors de la création d'un membre via l'écran Gérer les membres, si un mot de passe n'est pas fourni, un message s'affiche à tort : "Veuillez saisir une adresse électronique valide", même si l'adresse électronique est valide. Résolution : À court terme, la spécification d'un mot de passe lors de la création du membre empêchera l'erreur de se produire. Notre équipe produit cherchera à résoudre ce problème lors d'une prochaine version.
1307 : Le code devise est ajouté incorrectement pour le prix dans [ MM_Form_Data name='productPriceDescription' ] SmartTag
Lors de l'utilisation du [ MM_Form_Data name='productPriceDescription' ]
SmartTag le code devise est appliqué même si le paramètre d'ajout du code devise n'est pas activé.
1316 : Validation JavaScript renvoyant un faux sur la page Mon compte
Dans certains navigateurs, lorsque l'utilisateur soumet des formulaires sur la page Mon compte et que la validation JavaScript renvoie une erreur, il est redirigé vers une page vierge avec le mot faux sur celui-ci.
1335 : Validation des mots de passe sur les comptes en état d'erreur
Un correctif de sécurité a été ajouté dans MM 2.2.4 pour empêcher les utilisateurs déconnectés d'effectuer des achats sans mot de passe valide. Ce correctif a introduit une situation dans laquelle les comptes en erreur ou en attente d'activation Il était également demandé d'entrer un mot de passe valide pour effectuer un achat.