Le lien d'annulation ne fonctionne pas

Question

J'ai installé le plugin MemberMouse sur un site web, pour annuler une adhésion, j'ai placé ce lien :

<a href="/fr/[ mm_member_link type='cancelmembership' ]/">Annuler l'adhésion</a>

Voici l'erreur que j'obtiens :

[ERREUR AJAX] Données de réponse incorrectes :

Erreur fatale: Appel à une fonction membre isValid() sur un non-objet en /home/sallysym/public_html/wp-content/plugins/membermouse/includes/init.php(245) : code évalué() en ligne 175

Réponse

Le cookie d'authentification de WordPress n'est pas conservé lors du passage de HTTP à HTTPS. Si la page sur laquelle se trouve le lien est l'une, et que le lien lui-même est l'autre, c'est l'un des messages d'erreur qui peut s'afficher.

Voici un article pertinent sur les forums de WordPress à ce sujet : https://wordpress.org/support/topic/http-and-https-differences-for-function-is_user_logged_in-in-wordpress-40

Dans ce cas, comme le lien est une fonction JavaScript, il est finalement géré par admin-ajax.php de WordPress. Si admin-ajax.php est contraint d'utiliser le protocole HTTPS, la page sur laquelle vous utilisez ce SmartTag devra également être HTTPS pour fonctionner.

Cet article a-t-il été utile ?

Articles connexes

Vous ne trouvez pas la réponse que vous cherchez ?

Contactez notre équipe chargée de la réussite des clients
Contactez nous !