Como corrigir conflitos de plugins no WordPress

Como Corrigir Conflitos de Plugins no WordPress

· · 16 min de leitura ·
Escrito por: avatar do autor Joella Dunn
avatar do autor Joella Dunn
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela se especializa em manutenção de sites — de backups básicos a migrações em larga escala. Seu objetivo final é garantir que seu site WordPress esteja seguro e pronto para crescer.
·
Revisado por: avatar do revisor John Turner
avatar do revisor John Turner
John Turner é o presidente da Duplicator. Ele tem mais de 20 anos de experiência em negócios e desenvolvimento, e seus plugins foram baixados mais de 25 milhões de vezes.

Você acabou de adicionar um novo plugin ao seu site WordPress, quando todo o site trava.

Este é um caso clássico de conflito de plugins. Dois ou mais plugins no seu site têm softwares conflitantes, resultando em um erro. 

Conflitos de plugins podem parar seu site abruptamente. Você pode perder tráfego e frustrar visitantes se o problema não for resolvido rapidamente.

Mas não se preocupe, estou aqui para ajudar! Este tutorial mostrará como identificar, corrigir e prevenir conflitos de plugins.

Sumário

O que são Conflitos de Plugins?

Um conflito de plugins acontece quando dois ou mais plugins no seu site WordPress interferem um no outro. Às vezes, eles tentam controlar as mesmas funções. Outras vezes, eles podem estar usando código incompatível ou competindo pelos mesmos recursos.

Como se Parecem os Conflitos de Plugins?

Conflitos de plugins nem sempre são tão dramáticos quanto uma queda repentina do site (embora isso seja certamente uma possibilidade). Às vezes, eles criam falhas sutis.

Aqui estão alguns sinais reveladores de que seu site tem um conflito de plugins.

Falhas Visuais

O layout do seu site pode parecer estranho de repente. Você pode ver imagens faltando ou problemas de formatação estranhos. Apenas partes das suas páginas carregam corretamente, enquanto outras aparecem quebradas ou faltando.

Falhas de Funcionalidade

Durante um conflito de plugins, certos recursos do seu site podem parar de funcionar. Por exemplo, seu formulário de contato pode não enviar e-mails, ou o processo de checkout do seu e-commerce pode quebrar.

Tela Branca da Morte

Este é um dos resultados mais temidos. Você tenta acessar seu site e tudo o que vê é uma tela branca em branco. É um erro chamado Tela Branca da Morte.

Tela Branca da Morte

Desempenho Lento do Site

Seu site começa a carregar muito mais devagar do que o normal. Isso pode acontecer se plugins conflitantes estiverem competindo por recursos.

Problemas no Painel de Administração

Você pode ter problemas para acessar ou usar sua área de administração do WordPress. Botões podem não funcionar, ou você pode ser desconectado inesperadamente.

Mensagens de Erro

Se houver um conflito de plugins, você poderá começar a ver mensagens de erro PHP ou avisos no seu site. Estes podem aparecer no front-end ou na sua área de administração.

O que Causa Conflitos de Plugins?

Agora que você sabe como reconhecer um conflito de plugins, vamos falar sobre o que causa esses problemas em primeiro lugar.

Incompatibilidade Entre Plugins

Nem todos os plugins são projetados para funcionar juntos. Às vezes, dois plugins podem tentar modificar a mesma parte do WordPress, levando a conflitos. Isso é especialmente comum com plugins que têm funcionalidades sobrepostas.

Plugins ou Versão do WordPress Desatualizados

Usar plugins desatualizados ou uma versão antiga do WordPress é uma receita para problemas. Os desenvolvedores atualizam regularmente seus plugins para que funcionem com a versão mais recente do WordPress. Se você estiver usando software desatualizado, conflitos são mais propensos a acontecer.

Plugins Mal Codificados

Nem todos os plugins são criados iguais. Alguns podem ser mal codificados, falhando em seguir as melhores práticas do WordPress. Esses plugins podem causar conflitos ao interferir com outros plugins ou funções principais do WordPress.

Conflitos com Temas

Às vezes, o problema não está entre dois plugins. Seu tema também pode entrar em conflito com plugins, especialmente se o tema incluir funcionalidades que normalmente são tratadas por plugins.

Limitações de Recursos do Servidor

Alguns plugins exigem muitos recursos do servidor. Se o seu plano de hospedagem tiver recursos limitados, plugins que consomem muitos recursos podem levar a conflitos e problemas de desempenho.

Incompatibilidades de Atualização de Plugins

Quando um plugin é atualizado, ele pode introduzir novo código que entra em conflito com outros plugins, seu tema ou o software principal do WordPress. É por isso que é crucial testar atualizações em um site de staging primeiro.

Como Corrigir Conflitos Após Instalar um Novo Plugin ou Atualização de Plugin

Você acabou de instalar um novo plugin ou atualizar um existente, esperando aprimorar seu site com um novo recurso. Então, você se depara com um site quebrado. 

Isso geralmente significa que o novo plugin (ou atualização de plugin) entrou em conflito com outra coisa em seu site.

Se o problema começou imediatamente após a instalação ou atualização, você pode simplesmente desinstalá-lo. Se o seu site retomar a funcionalidade normal, você encontrou com sucesso a origem do conflito.

Antes de qualquer atualização, sempre tenha um backup recente. Duplicator é um poderoso plugin de backup que ajuda você a automatizar backups, enviá-los para a nuvem e recuperar seu site em uma emergência.

plugin Duplicator Pro

Se uma atualização der errado, você pode usar o recurso de restauração com um clique do Duplicator para restaurar seu site a um ponto anterior à atualização.

Restaurar backup

Em geral, certifique-se de ter um cronograma de backup consistente. Considere-o a rede de segurança do seu site, permitindo que você desfaça quaisquer alterações que causem problemas. 

Como Solucionar Conflitos de Plugins Quando Você Acessa Seu Painel

Às vezes, você pode não saber qual plugin está causando o conflito. Se você ainda consegue acessar seu painel do WordPress, está em uma boa posição para solucionar o problema.

Aqui está uma abordagem sistemática para identificar e resolver o problema.

Passo 1: Limpe seu Cache

Antes de mergulhar em soluções mais complexas, comece com a correção mais simples: limpar seu cache.

Dados em cache podem, às vezes, fazer com que conflitos apareçam mesmo depois de você ter corrigido o problema subjacente. Limpar seu cache garante que você esteja vendo a versão mais atualizada do seu site.

Primeiro, limpe o cache do seu navegador. No Chrome, pressione Ctrl+Shift+Del (Windows) ou Command+Shift+Delete (Mac).

Você também pode clicar no ícone de três pontos no canto superior direito e escolher Excluir dados de navegação.

Excluir dados de navegação do Chrome

Na nova página de configurações, selecione Imagens e arquivos em cache e clique em Excluir dados.

Limpar cache do Chrome

Se você estiver usando um plugin de cache como W3 Total Cache ou WP Super Cache, use a opção integrada dele para limpar o cache. Isso geralmente é encontrado nas configurações do plugin ou na barra de ferramentas do administrador.

Limpar cache do WordPress

Após limpar todos os caches, recarregue seu site e verifique se o problema ainda persiste. Se persistir, siga para a próxima etapa.

Passo 2: Atualize seus Plugins

Manter seus plugins atualizados é crucial para manter um site WordPress saudável. Plugins desatualizados podem levar a conflitos com outros plugins, temas ou o núcleo do WordPress. 

Quando ocorrem conflitos, você pode precisar apenas atualizar um plugin. Vá para a sua página de Atualizações e realize quaisquer atualizações disponíveis.

Atualizar plugins e temas do WordPress em massa

Se a atualização dos seus plugins resolver o conflito, ótimo! Se não, não se preocupe. Temos mais etapas de solução de problemas para tentar.

Passo 3: Verifique Conflitos de Tema

Às vezes, o que parece ser um conflito de plugin é, na verdade, um problema com o seu tema. Para descartar isso, você terá que mudar temporariamente para um tema padrão do WordPress.

Para fazer isso, navegue até Aparência » Temas. Procure por um tema padrão do WordPress como o Twenty Twenty-Three ou Twenty Twenty-Two.

Ativar tema padrão do WordPress

Se você não vir um, pode instalá-lo clicando em Adicionar Novo e pesquisando por ele. Assim que encontrar um tema padrão, clique em Ativar.

Se o problema desaparecer após a troca de temas, você identificou um conflito de tema. Neste caso:

  • Atualize seu tema original se houver uma atualização disponível
  • Verifique com o desenvolvedor do tema sobre problemas de compatibilidade conhecidos
  • Considere mudar permanentemente para um tema diferente se o problema não puder ser resolvido

Ainda vendo o problema? Então não foi um conflito de tema. Neste caso, siga para a Etapa 4.

Passo 4: Certifique-se de que os Plugins são Compatíveis com sua Versão do WordPress

Como mencionei anteriormente, às vezes seus plugins ativos são incompatíveis com o software principal do WordPress. Isso pode acontecer se você não atualiza o WordPress há algum tempo. Outras vezes, um dos seus plugins pode não ter lançado uma nova versão recentemente.

Vamos começar verificando seus plugins.

No seu painel, vá para a página Adicionar Novo Plugin. Procure por um dos plugins que você instalou. Ele deve indicar se é compatível com a sua versão do WordPress.

Compatibilidade de plugins com o WordPress

Repita este processo para todos os plugins do seu site. Se um disser que foi Não testado com sua versão do WordPress, considere removê-lo e instalar um plugin alternativo.

Plugin não testado com o WordPress

Uma maneira mais rápida de verificar a compatibilidade de plugins é usar um plugin como Better Plugin Compatibility Control. No entanto, não recomendo instalar plugins extras quando você já tem um conflito de plugin.

Alguns plugins exigem uma versão mínima do WordPress. Você pode ver esses detalhes antes mesmo de instalar o plugin.

Versão do WordPress exigida pelo plugin

Se você estiver executando uma versão mais antiga, atualize seu site. Isso pode corrigir o conflito de plugins. 

Passo 5: Desative Todos os Plugins

Quando você ainda não conseguir resolver o conflito, é hora de desativar todos os seus plugins. Isso ajudará você a isolar qual plugin é a origem do problema.

Abra sua página de Plugins e selecione todos. Escolha Desativar no menu Ações em Massa e clique em Aplicar.

Desativar plugins do WordPress

Depois disso, o problema deve desaparecer. 

Passo 6: Reative seus Plugins Um de Cada Vez

Você corrigiu o problema, mas ainda precisa encontrar o plugin problemático. Para fazer isso, reative cada plugin um por um.

Assim que você reativar um plugin, verifique se o conflito reapareceu. 

Se você tiver muitos plugins, isso pode levar tempo. Mas seja paciente e minucioso, para que você possa encontrar o plugin específico que causa erros de conflito.

Quando o conflito acontecer novamente, você encontrou o plugin problemático! 

Passo 7: Substitua o Plugin Problemático do WordPress

Agora você sabe qual plugin específico está causando conflitos em seu site. Primeiro, veja se há uma atualização disponível. Se houver, isso pode resolver o problema.

Você também pode entrar em contato com o suporte do plugin para obter ajuda. Este pode ser um problema único que está acontecendo apenas em seu site. A equipe de suporte do plugin ajudará você a solucionar o problema.

Caso contrário, considere excluir o plugin. 

Determine se a funcionalidade do plugin é importante para o seu site. Se não for, exclua-o permanentemente.

Para plugins importantes, você precisará substituí-los por alternativas eficazes. Pesquise no Diretório de Plugins do WordPress.org por ferramentas semelhantes.

Para evitar conflitos futuros, certifique-se de que quaisquer novos plugins sejam confiáveis. Aqui estão algumas dicas:

  • Verifique o número de instalações ativas do plugin
  • Verifique quando ele foi atualizado pela última vez (atualizações recentes são um bom sinal)
  • Certifique-se de que ele foi testado com uma versão recente do WordPress e PHP
  • Leia as avaliações dos usuários

Eu também recomendaria testar o novo plugin em um site de staging local

Como Corrigir Conflitos de Plugins Que Travam Seu Site

Às vezes, conflitos de plugins podem ser tão graves que bloqueiam o acesso ao seu painel do WordPress. Essa situação pode ser alarmante, mas não se preocupe — você ainda tem opções.

Método 1. Use a Recuperação de Desastres do Duplicator

Quando seu site trava devido a um conflito de plugin, o recurso de recuperação de desastres do Duplicator pode salvar sua vida. Antes que um erro ocorra, clique no ícone da casa azul ao lado de um backup completo do site.

Ícone de recuperação de desastres

Na janela pop-up, continue configurando a recuperação de desastres.

Configurar recuperação de desastres

Em seguida, você terá duas maneiras de recuperar seu site sem o painel: um link de recuperação e um arquivo lançador. Salve ambos em um local seguro (longe do seu site).

Opções de recuperação de desastres

Se você for bloqueado do seu painel após um conflito de plugin, o Duplicator pode ajudar você a voltar. Simplesmente cole o link de recuperação em uma janela do navegador. Ou, abra o arquivo lançador.

Recuperação de desastres

Aceite os termos e avisos no assistente de recuperação do Duplicator. Clique em Restaurar Backup para colocar seu site online novamente!

Isso reverteu seu site para como ele era antes do conflito de plugins. Se você acabou de instalar uma atualização ou um novo plugin, evite fazer isso novamente. Denuncie a atualização e encontre um plugin melhor com funcionalidade semelhante.

Método 2. Desabilite Manualmente Plugins e Temas

Esqueceu de ter um plano de recuperação de desastres? Que pena, mas você ainda pode corrigir o conflito de plugins.

Sem o seu painel, você precisará usar um cliente FTP, cPanel ou o gerenciador de arquivos personalizado do seu provedor de hospedagem. Conecte seu site a um desses programas.

Neste tutorial, usarei o FileZilla, que é um cliente FTP. Mas os passos são semelhantes, independentemente do programa que você escolher.

No diretório public_html, abra sua pasta wp-content. Você verá arquivos para seus plugins e temas.

Para desativar seus plugins, renomeie a pasta plugins para algo como plugins-desativados. Faça o mesmo com sua pasta themes para corrigir conflitos de temas.

Desativar plugins do WordPress com FTP

Isso ativa um tema padrão do WordPress e desativa todos os seus plugins. Neste ponto, o conflito deve desaparecer.

Limpe seu cache e abra seu painel novamente. Provavelmente, você conseguirá fazer login novamente e solucionar problemas normalmente. 

Como Evitar Conflitos de Plugins no Futuro

Embora seja importante saber como corrigir conflitos de plugins, é ainda melhor evitá-los em primeiro lugar. Aqui estão algumas práticas recomendadas para manter seu site WordPress funcionando sem problemas.

1. Agende Backups Automáticos

Backups regulares são sua rede de segurança. Eles garantem que você sempre possa restaurar seu site mesmo após conflitos de plugins. Se ocorrer um erro, você pode reverter rapidamente seu site para uma versão funcional. 

É muito fácil fazer backup do seu site, mas você provavelmente tem coisas melhores para fazer. Para evitar perder seu tempo, configure backups automáticos.

Com o Duplicator, você pode automatizar backups horários, diários, semanais ou mensais. Ele pode lidar com vários agendamentos, permitindo que você salve os dados corretos no momento certo.

Backups agendados do Duplicator

2. Tenha um Plano de Recuperação de Desastres

Seu site pode estar funcionando bem agora, mas você nunca sabe o que pode acontecer no futuro. Para proteger seu site contra conflitos de plugins, hackers e outros problemas, você precisará de um plano de recuperação de desastres.

Assim que você tiver um agendamento de backup automático, seus dados serão salvos regularmente. Se algo ruim acontecer, o Duplicator tem botões de restauração de um clique para reverter rapidamente seu site.

Ao contrário de outros plugins de backup, o Duplicator pode restaurar backups mesmo se você estiver bloqueado fora do seu painel. Siga as etapas no Método 1 para configurar a recuperação de desastres em caso de falha. 

3. Use um Site de Staging

Um site de staging é uma cópia exata do seu site ativo, exceto que ele é invisível para os visitantes online. Ele permite que você teste as alterações com segurança antes de aplicá-las ao seu site ativo.

Antes de atualizar software ou instalar um novo plugin, teste-os no seu site de staging. Aqui, você detectará conflitos antes que eles afetem seu site real.

Alguns provedores de hospedagem têm um recurso de staging integrado. Você também pode usar o Duplicator para clonar seu site e configurá-lo em um ambiente de staging.

4. Evite Plugins Desatualizados

Plugins desatualizados são uma causa comum de conflitos de plugins. Eles podem não ser compatíveis com versões mais recentes do WordPress ou com outros plugins. 

Além disso, esses plugins podem ter problemas de segurança sem correção. Desenvolvedores de plugins frequentemente lançam novas atualizações para corrigir bugs, aumentar a segurança e melhorar a compatibilidade. 

É importante verificar regularmente as atualizações de plugins no seu painel. Remova plugins que não são mais mantidos por seus desenvolvedores.

Antes de instalar um novo plugin, sempre verifique se ele é compatível com a versão mais recente do WordPress. Procure por atualizações recentes, boas avaliações e um grande número de instalações ativas. Você também pode pesquisar nos fóruns de suporte por incompatibilidades conhecidas.

5. Desative as Atualizações Automáticas

Embora as atualizações automáticas possam manter seu site atualizado, elas também podem introduzir conflitos inesperados. Recomendamos atualizar manualmente plugins, temas e o software principal do WordPress para evitar erros abruptos.

Aqui está um tutorial sobre como desativar as atualizações automáticas no WordPress.

Lembre-se, se você desativar as atualizações automáticas, é crucial ficar atento às atualizações manuais!

6. Use Apenas Plugins Necessários

Existem tantos plugins gratuitos e úteis para WordPress que você pode acabar instalando muitos. Ter muitos plugins aumenta a chance de que dois ou mais plugins entrem em conflito um com o outro.

O objetivo não é evitar plugins completamente, mas usá-los de forma inteligente e eficiente. Portanto, revise seus plugins instalados e pergunte a si mesmo se cada um deles é realmente necessário.

Antes de instalar um novo plugin, considere se sua função é essencial. Alguns plugins oferecem vários recursos que podem substituir plugins de uso único.

Para recursos simples, um pouco de código personalizado pode ser mais eficiente do que um plugin. Você pode usar uma ferramenta de snippets de código como o WPCode para adicionar novos recursos e funcionalidades, reduzindo a necessidade de um monte de plugins. 

Perguntas Frequentes Sobre Conflitos de Plugins do WordPress

Como corrijo problemas de plugins no WordPress?

Você pode corrigir imediatamente problemas de plugins do WordPress restaurando um backup de quando seu site estava funcional. Alternativamente, desative todos os seus plugins e ative um tema padrão. Reative cada plugin um por um, verificando o erro a cada vez.

O WordPress também tem um modo de depuração. Isso pode ajudá-lo a identificar a causa dos erros em seu site. Ative este modo de solução de problemas para resolver potenciais conflitos.  

Como encontro conflitos de plugins no WordPress?

Preste muita atenção em quando os problemas surgem, especialmente após atualizações ou novas instalações. Se você não tem certeza de qual plugin está causando o problema, precisará desativá-los todos. Reative-os um por um e veja quando o erro aparece novamente. 

Como desativo plugins ruins no WordPress?

Se você conseguir acessar seu painel, basta desativar o plugin na página Plugins. Se você estiver bloqueado, use um cliente FTP para renomear sua pasta de plugins, desativando efetivamente todos os plugins. Agora você deve conseguir fazer login novamente e solucionar seus plugins!

Conclusão

Conflitos de plugins podem ser frustrantes, mas com a abordagem certa, eles são corrigíveis. Lembre-se, a prevenção é fundamental – backups regulares, seleção cuidadosa de plugins e atualizações consistentes podem economizar muitas dores de cabeça.

Enquanto você está aqui, acho que você vai gostar destes guias extras do WordPress:

Quer restaurar rapidamente seu site após conflitos de plugins? Recupere backups com um clique com o Duplicator Pro!

avatar do autor
Joella Dunn Redator de Conteúdo
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela se especializa em manutenção de sites — de backups básicos a migrações em larga escala. Seu objetivo final é garantir que seu site WordPress esteja seguro e pronto para crescer.
Nosso conteúdo é sustentado pelo leitor. Se você clicar em determinados links, poderemos receber uma comissão.

Não Deixe Mais Um Dia Passar Desprotegido

Cada hora sem backups adequados do WordPress coloca seu site em risco • Cada migração atrasada do WordPress custa desempenho e crescimento

Obtenha o Duplicator Agora
Plugin Duplicator

Espere! Não perca sua
oferta exclusiva!

Como cliente , você recebe 60% DE DESCONTO

Experimente o Duplicator gratuitamente em seu site — veja por que mais de 1,5 milhão de profissionais do WordPress confiam em nós. Mas não espere — este desconto exclusivo de 60% está disponível apenas por tempo limitado.

ou
Obtenha 60% de Desconto no Duplicator Pro Agora →