fbpx

Solução de problemas de conflitos de plug-ins e temas

Uma das vantagens de usar o WordPress para alimentar seu site é que há milhares de plugins e temas disponíveis para ajudá-lo a realizar todos os tipos de coisas. Uma das desvantagens é que qualquer pessoa pode desenvolver um plug-in ou tema e a experiência do desenvolvedor, a adesão às práticas recomendadas de desenvolvimento do WordPress, o nível de suporte e o compromisso com a manutenção variam muito. O pior de tudo é que você não descobrirá necessariamente esses aspectos até começar a usar o plug-in ou o tema.

Embora o MemberMouse funcione com a maioria dos plug-ins e temas, há alguns casos em que um plug-in ou tema que você está usando pode entrar em conflito com a funcionalidade do MemberMouse. Quando isso acontecer, você precisará determinar o que exatamente está em conflito. Geralmente, essas situações podem ser resolvidas certificando-se de que todos os componentes do seu site estejam atualizados ou fazendo um ajuste nas configurações do plug-in ou do cache. A partir daí, entrar em contato com o suporte dos componentes é a próxima melhor etapa e, se não houver solução, é melhor interromper o uso desse componente ou encontrar um substituto.

Abaixo está o processo padrão para ajudá-lo a identificar a origem dos problemas.

1. Identificar e replicar o problema

Para testar com precisão o que está causando o problema, você precisará ser capaz de replicar o problema de forma confiável. Por exemplo, digamos que, ao fazer login no seu site de associação, os membros informem que não estão sendo redirecionados adequadamente para a página inicial do membro. Nesse caso, as etapas para replicar o problema são simplesmente fazer login no seu site de associação como um membro de teste e observar se a página inicial está correta ou não.

A replicação de um problema é uma etapa importante na solução de problemas e é usada várias vezes durante todo o processo. Muitas vezes, você descobrirá que uma etapa pode ter sido esquecida ou perdida, e simplesmente refazê-la resolverá o problema. Ou, se um cliente apontou um problema, pode ser um problema local do lado dele. Mais importante ainda, as etapas precisarão ser repassadas ao nosso departamento de suporte para que também possamos replicá-las em nosso processo de solução de problemas. De qualquer forma, é importante primeiro replicar um problema e anotar as etapas executadas juntamente com os resultados.

2. Ativar o modo de segurança

Limitar a interferência de outros plug-ins sempre será a primeira etapa da solução de problemas após a desativação dos mecanismos de cache. O Recurso de modo de segurança incorporado ao MemberMouse definirá todos os plug-ins como desativados para que você possa reativá-los um de cada vez e identificar quais podem estar causando conflitos. A desativação do modo de segurança retorna os plug-ins e o tema ao estado anterior.

  1. Na área do Centro de Suporte do painel do MemberMouse, você pode clicar no botão Modo de segurança ou você também pode acessar a tela de configuração do Modo de segurança no menu do MemberMouse, acessando Configurações gerais > Modo de segurança.




  2. Quando estiver na tela de configuração do Modo de segurança, clique no botão Ativar o modo de segurança botão.

    Será exibida uma caixa de diálogo de confirmação solicitando que você confirme que deseja ativar o modo de segurança. Essa caixa de diálogo de confirmação está chamando sua atenção para as coisas que acontecerão quando o modo de segurança for ativado, que são as seguintes:

    • Todos os plug-ins, exceto o MemberMouse, serão desativados
    • Se um tema padrão do WordPress estiver disponível, o tema atual será desativado e o tema padrão do WordPress será ativado.
    • O MemberMouse lembrará quais plug-ins estavam ativos e qual tema estava ativo para que possam ser reativados quando o modo de segurança for desativado.

      Observação: Alguns plug-ins e temas escutarão os ganchos de desativação do WordPress para que possam executar determinadas ações quando eles ocorrerem. O modo de segurança do MemberMouse usa um método de ignorar os plug-ins que não acionam os ganchos de desativação do WordPress. Esse é o método preferido para que os plug-ins e temas não sejam inadvertidamente instruídos a modificar quaisquer definições de configuração.

  3. Clique em OK na caixa de diálogo de confirmação.

  4. Agora que o Modo de segurança foi ativado, você perceberá que, ao navegar pela área de administração do WordPress, a seguinte mensagem será exibida na parte superior da tela:




    Você pode clicar em Configurações do modo de segurança a qualquer momento para retornar à tela de configuração do Modo de segurança. Você também notará que, na caixa amarela, é exibida a lista de plug-ins e o tema que o MemberMouse salvou:





    Agora você pode tentar novamente o processo com o qual está tendo problemas. Se o problema for resolvido com o Modo de segurança ativado, isso indica que um plug-in ou um componente de tema é a causa do problema. Prossiga com as próximas etapas para localizar qual componente está interagindo negativamente com o MemberMouse e desative-o. 

3. Teste de conflitos de plugins

  1. A primeira coisa que faremos é desativar todos os plug-ins, exceto o MemberMouse. Para fazer isso, use a opção Modo de segurança descrita nas etapas anteriores ou vá para a seção Plugins no WordPress para desativar todos os plug-ins, exceto o MemberMouse.

  2. No canto superior esquerdo da lista de plug-ins, você verá uma caixa de seleção. Marque-a e todos os plug-ins da lista serão selecionados automaticamente.



  3. Encontre o Plataforma MemberMouse na lista e desmarque-o.



  4. Acima da lista de plug-ins, localize o Ações em massa e selecione a opção Desativar opção.



  5. Agora, com todos os plug-ins marcados, exceto o MemberMouse, clique no botão Aplicar ao lado do botão Ações em massa para desativar todos os plug-ins selecionados.

  6. Agora que todos os plug-ins estão desativados, exceto o MemberMouse, siga as etapas para recriar o problema que estava ocorrendo. Se o problema persistir, vá para a seção Teste de conflitos de tema seção. Se não estiver ocorrendo o problema, isso significa que um dos plug-ins que você está usando está causando o problema, portanto, prossiga para a próxima etapa.

  7. Agora que sabemos que um dos plug-ins está causando o problema, basta reativá-los um a um e testar após cada um deles para ver se o problema voltou. Eventualmente, após a ativação de um dos plug-ins desativados, o problema voltará. Quando o problema voltar, saberemos que foi o plug-in que acabamos de reativar que estava causando o conflito, ou que fazia parte dele.

    Depois de encontrar o plug-in ou os plug-ins que fazem parte do conflito, você poderá começar a trabalhar com ele para ver se há uma configuração incorreta, um problema de cache ou se ele precisa ser substituído ou removido. Examine a documentação do plug-in e, se possível, os fóruns de suporte para ver se você consegue encontrar possíveis ajustes que possam corrigir o problema. Muitas vezes, entrar em contato com o suporte pode ser a melhor etapa para resolver o problema.

4. Teste de conflitos de temas

Se a solução de problemas dos plug-ins na etapa anterior não o levou a encontrar o problema conflitante, a solução de problemas do tema seria a próxima etapa. Da mesma forma que as etapas envolvidas anteriormente, você precisará ativar um dos temas padrão do WordPress e verificar se o conflito é resolvido sem o tema ativo.

  1. Para testar os conflitos de tema, vamos ativar o tema padrão do WordPress. Para fazer isso, nos menus do WordPress, vá para Aparência > Temas.

  2. No Temas disponíveis encontre e ative um tema padrão do WordPress. Todos os temas do WordPress começam com Vinte e são seguidos por um número (ou seja Vinte e quatorze, vinte e quinze, etc).

    Se você não vir esse tema em seu Temas disponíveis você pode adicioná-lo clicando na seção Instalar temas na parte superior da página, digitando Vinte na caixa de pesquisa e, em seguida, clicando em Instalar quando você vir um dos temas do WordPress aparecer nos resultados da pesquisa. Depois de instalado, ative-o.

  3. Agora que o tema padrão do WordPress está ativado, repita a etapa 1 para ver se o problema original persiste. Se ainda estiver enfrentando o problema, prossiga para a próxima seção para obter mais instruções. Se você não estiver enfrentando o problema, isso significa que o tema que você está usando está causando o problema e você deve entrar em contato com o fornecedor do tema para ver se ele pode ser resolvido.

5. Ainda está tendo problemas?

Se você não conseguiu localizar a origem do problema nas etapas anteriores, por favor Enviar um tíquete de suporte e nos forneça os seguintes dados:

  • Uma descrição do problema que está ocorrendo.
  • Etapas a serem seguidas para recriar o problema.
  • O URL do site onde o MemberMouse está instalado.
  • Credenciais de administrador do WordPress. Você pode fazer isso facilmente Criação de uma conta de funcionário para nossa equipe de suporte.
Este artigo foi útil?

Artigos relacionados

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

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