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

Cache should be used carefully and with the knowledge that it will have to be configured properly, or it can cause major problems. Keep in mind that when cache performs incorrectly, it will cause issues with MemberMouse and potentially other components of your website. This is a result of the nature of caching itself, which takes a snapshot of pages and other resources the first time they’re loaded and then, on future requests, pulls them from the cache instead of retrieving them from the server. This works great for static pages and resources, but if a page delivers any dynamic content, you’ll end up delivering an incorrect experience to your customers.

If you’re going to use a cache plugin make sure you configure it such that:

  • 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
  • Pages with GET parameters (i.e. x=y at the end of the URL) aren’t cached
  • A redução de CSS e JavaScript e o adiamento de JavaScript estão desativados
  • Pages that use MemberMouse SmartTags™ are not cached. If you’re using SmartTags™ in a widget that appears on multiple pages, you’ll need to exclude all of these pages from being cached.

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

If you have a plugin with settings for a payment processor, it potentially may have scripts that conflict with those of MemberMouse’s payment scripts library. Due to the many potential versions a plugin can use, a clash can occur if the versions between it and MemberMouse are different. Typically, most plugins use the same version, and in those cases, you will not see an issue, but in rare cases, we have seen this clash.

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