Você encontrou um problema inesperado com o WPForms? Nosso plug-in usa as práticas recomendadas para garantir a compatibilidade com o maior número possível de sites do WordPress. No entanto, às vezes outros desenvolvedores não seguem esses padrões ou ocorrem outros problemas inesperados, resultando em um conflito de tema ou plug-in.
Este tutorial explicará como localizar e solucionar conflitos de temas ou plug-ins.
Neste artigo
Observação: este tutorial abordará as etapas mais comuns que os usuários do WPForms precisarão para solucionar conflitos de temas ou plugins. Se você quiser um guia mais geral, consulte o artigo do WPBeginner sobre solução de erros do WordPress.
Verificação de conflitos de plug-ins
A maioria dos plug-ins precisa carregar recursos extras, como folhas de estilo CSS ou arquivos JavaScript, para funcionar corretamente. Em alguns casos, porém, o código desses arquivos altera elementos fora do escopo pretendido e interrompe ou altera a funcionalidade.
Seguindo as etapas abaixo, você poderá determinar se o problema que está ocorrendo é resultado do código de outro plug-in.
1. Faça um backup do site
Antes de começar, certifique-se de fazer um backup do seu site. Essa é sempre uma boa precaução antes de fazer alterações em seu tema ou plug-ins.
2. Desativar todos os outros plug-ins
Quando terminar de fazer o backup de seu site, vá para a página Plugins. Lá, você precisará selecionar todos os seus plug-ins, exceto o WPForms (e os complementos do WPForms). Em seguida, abra o menu suspenso Ações em massa na parte superior da página e escolha Desativar.
Quando você clicar no botão Aplicar, o WordPress desativará todos os plug-ins selecionados de uma só vez.
3. Reative os plug-ins e monitore o problema
Depois de desativar todos os plug-ins, exceto o WPForms, você precisará verificar se o problema persiste. Se o problema persistir, você saberá que não houve um conflito de plug-ins e poderá prosseguir com o teste do tema.
No entanto, se o problema for corrigido, a próxima etapa é determinar qual plug-in específico o estava acionando. Para isso, você precisará reativar cada plug-in, um por um.
Toda vez que você ativar outro plug-in, verifique o problema novamente. Para fazer isso, é mais fácil manter duas guias ou janelas do navegador abertas, uma mostrando a página Plugins e a outra mostrando o local do problema.
Quando o problema reaparecer, você saberá que o plug-in ativado mais recentemente é a causa do conflito.
Verificação de conflitos de tema
Se o problema persistir após a solução de um conflito de plug-ins, a próxima etapa é verificar se o problema está relacionado ao tema do seu site.
Para testar um problema relacionado ao tema, você precisará mudar para um tema padrão do WordPress. Todos eles são nomeados por ano (Twenty Twenty, Twenty Twenty-One, etc.).
Esses temas são bastante simples e seguem padrões rígidos, o que os torna bons para testes. Se você já estiver usando um desses temas, mude para um que nunca tenha usado antes.
Quando estiver pronto para mudar de tema, vá para Appearance " Themes. Aqui, clique em Add New (Adicionar novo ) e procure por "Twenty Twenty-One" (ou um dos outros temas padrão recentes).
Em seguida, clique em Install ( Instalar) seguido de Activate (Ativar).
Quando um tema padrão for ativado, você precisará tentar reproduzir o problema novamente. Se o problema for resolvido com o novo tema em vigor, você saberá que a causa está no tema normal do site.
Observação: Está tendo conflitos de tema com o WPForms? Para obter orientação abrangente, visite nossa documentação para desenvolvedores, que fornece soluções para problemas comuns e etapas de solução de problemas.
O que fazer depois de localizar um conflito
Observação: a melhor maneira de evitar conflitos de temas ou plugins é instalar apenas os de alta qualidade em seu site. Para obter mais informações sobre como avaliar esses componentes, consulte os guias do WPBeginner para escolher o melhor tema e os melhores plug-ins possíveis.
Se você descobriu que o problema que está enfrentando é causado por um plug-in ou tema, há duas etapas a serem seguidas:
1. Entre em contato com a equipe de suporte do plug-in ou do tema
É importante informar a equipe do produto que está enfrentando o problema sobre o que você encontrou. Em muitos casos, a equipe de suporte ou o autor já estará familiarizado com o problema e poderá até ter uma solução para compartilhar com você.
2. Informe a nossa equipe sobre o que você encontrou
Agradecemos imensamente que você reserve um tempo para nos informar sobre os problemas que encontrar e as soluções que conhecer. Dessa forma, nossa equipe de suporte poderá compartilhar o que você encontrou com outras pessoas que estejam enfrentando o mesmo problema.
Infelizmente, não podemos corrigir problemas com códigos de terceiros, como temas ou outros plug-ins. Conforme mencionado acima, será necessário entrar em contato com a equipe de suporte do plug-in ou tema conflitante para fazer isso.
Se você quiser procurar plug-ins ou temas alternativos que possam ser usados no lugar do(s) que está(ão) causando o conflito com o WPForms, considere dar uma olhada nos arquivos de plug-ins e temas do WPBeginner. Em alguns casos, também podemos fornecer recomendações para ajudá-lo a encontrar uma alternativa adequada.
É isso aí! Esperamos que este tutorial tenha ajudado você a localizar qualquer conflito de tema ou plug-in que esteja ocorrendo em seu site do WordPress.
Ainda tem dúvidas? Não deixe de entrar em contato com nossa equipe de suporte para saber como podemos ajudar.