fbpx

O link de cancelamento não está funcionando

Pergunta

Instalei o plug-in MemberMouse em um site e, para cancelar uma associação, coloquei este link:

<a href="/pt/[ MM_Member_Link type='cancelMembership' ]/">Cancelar assinatura</a>

Este é o erro que estou recebendo:

[AJAX ERROR] Dados de resposta incorretos:

Erro fatal: Chamada para uma função de membro isValid() em um não-objeto em /home/sallysym/public_html/wp-content/plugins/membermouse/includes/init.php(245) : código eval()'d em linha 175

Resposta

O cookie de autenticação do WordPress não é mantido ao alternar entre HTTP e HTTPS. Se a página em que o link se encontra for uma e o próprio link for a outra, essa é uma das mensagens de erro que podem ser exibidas.

Aqui está um artigo relevante sobre isso nos fóruns do WordPress: https://wordpress.org/support/topic/http-and-https-differences-for-function-is_user_logged_in-in-wordpress-40

Nesse caso, como o link é uma função JavaScript, ele é tratado pelo admin-ajax.php do WordPress. Portanto, se o admin-ajax.php estiver sendo forçado a usar o protocolo HTTPS, a página em que você estiver usando essa SmartTag também precisará ser HTTPS para funcionar.

Este artigo foi útil?

Artigos relacionados

Conteúdo

Não consegue encontrar a resposta que está procurando?

Entre em contato com nossa Equipe de Sucesso do Cliente
Entre em contato conosco!