fbpx

Plug-ins que causam problemas

A seguir, há uma lista de plug-ins que são conhecidos por causar problemas em algumas configurações:

Plug-ins de cache e cache de servidor

O cache deve ser usado com cuidado e com o conhecimento de que terá de ser configurado corretamente, ou poderá causar grandes problemas. Lembre-se de que, quando o cache for executado incorretamente, ele causará problemas com o MemberMouse e, possivelmente, com outros componentes do seu site. Isso é resultado da natureza do próprio cache, que obtém um instantâneo das páginas e de outros recursos na primeira vez em que são carregados e, em solicitações futuras, os extrai do cache em vez de recuperá-los do servidor. Isso funciona muito bem para páginas e recursos estáticos, mas se uma página fornecer qualquer conteúdo dinâmico, você acabará fornecendo uma experiência incorreta aos seus clientes.

Se você for usar um plug-in de cache, certifique-se de configurá-lo dessa forma:

  • As páginas principais do MemberMouse não são armazenadas em cache. Isso inclui o cache do lado do cliente e do servidor
  • Os URLs que contêm wp-content/plugins/membermouse* não são armazenados em cache
  • Páginas com parâmetros GET (ou seja, x=y no final do URL) não são armazenadas em cache
  • A redução de CSS e JavaScript e o adiamento de JavaScript estão desativados
  • As páginas que usam MemberMouse SmartTags™ não são armazenadas em cache. Se estiver usando SmartTags™ em um widget que aparece em várias páginas, será necessário excluir todas essas páginas do cache.

Para obter mais informações sobre a configuração do cache, leia e implemente as instruções deste artigo sobre Configuração do cache em seu servidor.

Aqui está uma lista parcial de alguns exemplos de cache que seu site ou seu host pode ter. Cada um deles requer configuração, conforme explicado acima:

Vários plug-ins são projetados para vasculhar o seu site e localizar links quebrados ou links que levam os usuários a páginas que não estão mais ativas. Além de sobrecarregar o banco de dados do WordPress e tornar o site mais lento, esses plug-ins podem fazer com que as SmartTags™ não funcionem corretamente. Você provavelmente verá um erro como o listado abaixo:

<a href="/pt/Invalid SmartTag Configuration: The 'type' attribute 'footPassword' is invalid for SmartTag MM_CorePage_Link./" class="mm-forgot-password">Esqueci minha senha</a>

Se você tiver esse problema em seu site, tente desativá-lo:

  • Verificador de links quebrados

Sabemos que o Google sugere verificar se há links quebrados em seu site. Uma alternativa mais segura (e menos onerosa) é um site como o brokenlinkcheck.comque não é um plug-in e fornecerá os mesmos resultados.

Plug-ins de segurança

Os plug-ins de segurança geralmente incluem opções que causam mau funcionamento em outros plug-ins, incluindo o MemberMouse. Algumas opções que geralmente criam problemas são:

  • Desativação da execução do PHP no diretório de plug-ins do WordPress
  • Recursos de segurança de login, como a autenticação de dois fatores
  • Recursos antispam que bloqueiam envios de formulários com spam

A maioria dos plug-ins de segurança contém um ou mais desses recursos, portanto, é preciso ter cuidado ao ativar as opções do plug-in. A lista abaixo destaca alguns plug-ins de segurança que são fornecidos com essas opções ativadas por padrão:

  • Segurança e firewall All In One WP - Esse plug-in inclui recursos de segurança que interrompem o processo de login em determinados ambientes de hospedagem quando o MemberMouse está instalado. Quando o problema se manifesta, o login é impossível, mesmo usando a página de login padrão do WordPress, e o plug-in de segurança deve ser desativado renomeando a pasta do plug-in para recuperar o acesso ao site.

  • Segurança da SiteGround - O Bloqueio e proteção de pastas do sistema impede a execução de scripts PHP na pasta do plug-in. Isso interrompe muitos recursos importantes do MemberMouse, inclusive o checkout e o faturamento recorrente.

Plug-ins de pagamento que carregam scripts de pagamento com versões diferentes

Se você tiver um plug-in com configurações para um processador de pagamento, ele poderá ter scripts que entrem em conflito com os da biblioteca de scripts de pagamento do MemberMouse. Devido às muitas versões possíveis que um plug-in pode usar, pode ocorrer um conflito se as versões entre ele e o MemberMouse forem diferentes. Normalmente, a maioria dos plug-ins usa a mesma versão e, nesses casos, você não terá problemas, mas, em casos raros, observamos esse conflito.

Exemplos disso podem ocorrer com qualquer plug-in que aceite um pagamento, como WooCommerce, Gravity Forms, Give, Learndash etc., mas isso não é comum.

Se você tiver problemas de pagamento com o MemberMouse, verifique seus outros plug-ins para ver se eles têm opções de pagamento. Se houver, e você não puder remover esses plug-ins, verifique entre em contato com nossa equipe de suporte aqui para um diagnóstico completo e ver o que pode ser feito para resolver qualquer problema que possa surgir.

Este artigo foi útil?

Artigos relacionados