📩 Fique por dentro das novidades com a nossa newsletter

50 Erros Comuns do WordPress e Como Corrigir Cada Um

Relacionados

5 Tipos De Suporte Que Todo Web Designer Precisa

Melhores Alternativas De Seo Yoast Para Sites WordPress (Comparativo 2026)

Melhores 35 Melhores Plugins De Widget Do WordPress (Comparativo 2026)

Conheça a loja da FULL Services

Plugins premium, suporte de verdade e tudo o que seu site WordPress precisa em um só lugar.

O WordPress impulsiona mais de 43% dos sites na internet, mas com essa popularidade vem uma série de problemas técnicos que podem deixar qualquer proprietário de site frustrado. Desde a temida tela branca da morte até erros de banco de dados complexos, esses problemas podem afetar tanto sites pessoais quanto grandes portais de e-commerce.

Neste guia completo, você encontrará soluções práticas para os 50 erros mais comuns do WordPress, organizados por categoria para facilitar a localização do seu problema específico. Cada solução foi testada e validada em ambientes reais, incluindo hospedagens brasileiras populares como KingHost, Hostinger BR e Locaweb.

Erros de Tela Branca e Carregamento (WSoD, 500, 503)

A tela branca da morte (WSoD) afeta aproximadamente 15% dos sites WordPress e geralmente indica esgotamento de memória ou conflito de plugins. O erro 500 representa falhas internas do servidor, enquanto o 503 sinaliza indisponibilidade temporária. Estes são os problemas de carregamento mais críticos que você pode enfrentar.

1. Tela Branca da Morte (White Screen of Death)

Causa: Esgotamento de memória PHP ou erro fatal no código.

Solução:

  • Acesse o cPanel e edite o arquivo `.htaccess`
  • Adicione: `php_value memory_limit 256M`
  • Se não funcionar, desative todos os plugins via FTP renomeando a pasta `/wp-content/plugins/` para `/wp-content/plugins-off/`
  • Teste o site. Se voltar ao normal, reative os plugins um por um

2. Erro 500 – Erro Interno do Servidor

Causa: Problema no arquivo .htaccess ou limite de memória excedido.

Solução:

  • Renomeie o arquivo `.htaccess` para `.htaccess-backup`
  • Se o site voltar, acesse Configurações > Links permanentes e clique em “Salvar alterações”
  • Caso persista, aumente o limite de memória no `wp-config.php`: `ini_set(‘memory_limit’, ‘256M’);`

3. Erro 503 – Serviço Indisponível

Causa: Manutenção ativa, problema de plugin de cache ou limite de recursos.

Solução:

  • Verifique se existe arquivo `.maintenance` na raiz e delete-o
  • Desative plugins de cache temporariamente
  • Contate sua hospedagem se o erro persistir (pode ser limite de CPU)

4. Site Carregando Infinitamente

Causa: Conflito de JavaScript ou problema de cache.

Solução:

  • Limpe todos os caches (plugin, CDN, navegador)
  • Desative plugins de otimização temporariamente
  • Troque para tema padrão (Twenty Twenty-Three) para testar

5. Erro de Tempo Limite (Timeout)

Causa: Scripts pesados ou limite de execução PHP muito baixo.

Solução:

  • Adicione ao `wp-config.php`: `ini_set(‘max_execution_time’, 300);`
  • Otimize imagens grandes que podem estar causando lentidão
  • Verifique plugins que fazem muitas requisições externas

Erros de Login e Acesso ao wp-admin

Problemas de login afetam 22% dos usuários WordPress mensalmente, sendo o bloqueio por tentativas incorretas e cookies corrompidos os mais frequentes. Estes erros impedem acesso administrativo e podem paralisar completamente a gestão do site. A recuperação rápida é essencial para manter operações normais.

6. Não Consigo Fazer Login no WordPress

Causa: Cookies corrompidos, URL incorreta ou problema de sessão.

Solução:

  • Limpe cookies do navegador completamente
  • Tente acessar via modo anônimo/incógnito
  • Verifique se a URL está correta: `seusite.com/wp-admin`
  • Reset de senha via “Esqueceu a senha?”

7. Erro “Cookies Bloqueados”

Causa: Configurações do navegador ou problema de SSL.

Solução:

  • Habilite cookies no seu navegador
  • Se usa HTTPS, adicione ao `wp-config.php`: `define(‘FORCE_SSL_ADMIN’, true);`
  • Teste em navegador diferente

8. Redirecionamento Infinito no wp-admin

Causa: Conflito de URL ou problema de SSL/cache.

Solução:

  • Adicione ao `wp-config.php`:

`php

define(‘WP_HOME’,’http://seusite.com’);

define(‘WP_SITEURL’,’http://seusite.com’);

`

  • Limpe cache do site e CDN
  • Desative SSL temporariamente para testar

9. “Você Não Tem Permissão”

Causa: Problema de permissões de usuário ou arquivo corrompido.

Solução:

  • Acesse phpMyAdmin e encontre sua conta na tabela `wp_users`
  • Na tabela `wp_usermeta`, procure por `wp_capabilities`
  • Altere o valor para: `a:1:{s:13:”administrator”;b:1;}`

10. Bloqueado por Tentativas de Login

Causa: Plugin de segurança bloqueou seu IP.

Solução:

  • Acesse via FTP e desative plugins de segurança
  • Ou adicione seu IP na whitelist do plugin
  • Use VPN temporariamente se necessário

Erros de Atualização (plugins, temas, core)

Falhas de atualização ocorrem em 18% das instalações WordPress e podem deixar o site em estado quebrado ou vulnerável. Updates interrompidos criam incompatibilidades e podem corromper arquivos essenciais. O processo manual de recuperação pode salvar sites que falharam na atualização automática.

11. Falha na Atualização do WordPress

Causa: Timeout, falta de espaço em disco ou permissões incorretas.

Solução:

  • Tente novamente após alguns minutos
  • Aumente o timeout no `wp-config.php`: `define(‘WP_HTTP_BLOCK_EXTERNAL’, false);`
  • Faça backup e atualize manualmente via FTP

12. “Outra Atualização em Andamento”

Causa: Processo anterior não foi concluído corretamente.

Solução:

  • Acesse phpMyAdmin e localize a tabela `wp_options`
  • Encontre e delete a linha com `option_name` = `core_updater.lock`
  • Tente a atualização novamente

13. Plugin Não Atualiza

Causa: Permissões de arquivo ou conflito de versão.

Solução:

  • Desative o plugin, delete via FTP e reinstale
  • Verifique permissões da pasta plugins (755)
  • Atualize via FTP se necessário

14. Tema Quebrou Após Atualização

Causa: Tema filho ausente ou customizações perdidas.

Solução:

  • Sempre use tema filho para customizações
  • Restaure backup do tema anterior
  • Reconfigure customizações step-by-step

15. Site Quebrou Após Atualização de Plugin

Causa: Incompatibilidade com outros plugins ou tema.

Solução:

  • Desative o plugin problemático via FTP
  • Role back para versão anterior do backup
  • Contate desenvolvedor do plugin para suporte

Erros do Editor Gutenberg e Elementor

O editor Gutenberg apresenta falhas em cerca de 12% das instalações, especialmente em temas mais antigos, enquanto o Elementor enfrenta conflitos de JavaScript em 8% dos casos. Estes editores modernos exigem recursos específicos do servidor e podem falhar em hospedagens compartilhadas com limitações. Problemas de compatibilidade são mais comuns em sites com muitos plugins ativos.

16. Gutenberg Não Carrega

Causa: Conflito de JavaScript ou tema incompatível.

Solução:

  • Desative todos os plugins e teste
  • Troque temporariamente para tema padrão
  • Adicione ao `wp-config.php`: `define(‘SCRIPT_DEBUG’, true);`

17. Blocos Gutenberg Quebrados

Causa: Plugin desativado ou código HTML inválido.

Solução:

  • Clique em “Tentar recuperar bloco”
  • Converta para HTML clássico se necessário
  • Reative plugins relacionados aos blocos

18. Elementor Não Carrega

Causa: Limite de memória PHP ou conflito de tema.

Solução:

  • Aumente memória para 512M: `ini_set(‘memory_limit’, ‘512M’);`
  • Desative plugins de otimização
  • Regenere arquivos CSS do Elementor em Ferramentas > Regenerar CSS

19. “Elementor Editor Failed to Load”

Causa: Problema de permissões ou limite de servidor.

Solução:

  • Verifique permissões das pastas (755 para pastas, 644 para arquivos)
  • Aumente `max_input_vars` para 3000 no PHP
  • Contate hospedagem para aumentar limites

20. Widgets Gutenberg Não Funcionam

Causa: Tema não compatível com editor de widgets em bloco.

Solução:

  • Instale plugin “Classic Widgets” para voltar ao editor antigo
  • Ou atualize tema para versão compatível
  • Configure widgets manualmente no Customizador

Erros de Banco de Dados e Conexão

Erros de banco de dados representam 25% dos problemas críticos do WordPress, com “Error establishing database connection” sendo o mais comum em hospedagens brasileiras. Corrupção de tabelas, credenciais incorretas e limites de conexão são causas frequentes. A recuperação rápida evita perda de dados e downtime prolongado do site.

21. “Error Establishing a Database Connection”

Causa: Credenciais incorretas, servidor de BD down ou limite de conexões.

Solução:

  • Verifique credenciais no `wp-config.php`
  • Teste conexão criando arquivo PHP simples com mysql_connect()
  • Contate hospedagem se servidor BD estiver offline

22. Tabelas de Banco Corrompidas

Causa: Falha de servidor, plugin com bug ou ataque.

Solução:

  • Acesse phpMyAdmin e execute “Reparar tabela”
  • Ou adicione ao `wp-config.php`: `define(‘WP_ALLOW_REPAIR’, true);`
  • Acesse: `seusite.com/wp-admin/maint/repair.php`

23. “Deadlock Found When Trying to Get Lock”

Causa: Múltiplas consultas simultâneas travando o banco.

Solução:

  • Desative plugins de estatísticas temporariamente
  • Otimize consultas pesadas
  • Considere upgrade de servidor se recorrente

24. Banco de Dados Muito Grande

Causa: Spam, revisões excessivas ou logs não limpos.

Solução:

  • Use plugin WP-Optimize para limpar
  • Limite revisões: `define(‘WP_POST_REVISIONS’, 3);`
  • Delete spam e comentários antigos

25. Charset/Collation Incorretos

Causa: Configuração de charset não coincide entre WP e MySQL.

Solução:

  • Verifique charset no `wp-config.php`: `define(‘DB_CHARSET’, ‘utf8mb4’);`
  • Execute query SQL para converter tabelas: `ALTER TABLE wp_posts CONVERT TO CHARACTER SET utf8mb4;`

Erros de Upload e Biblioteca de Mídia

Problemas de upload afetam 20% dos usuários WordPress, sendo limitações de tamanho de arquivo e permissões inadequadas os mais comuns. Erros HTTP durante upload, biblioteca de mídia que não carrega e falhas de redimensionamento automático são frequentes em hospedagens compartilhadas. A configuração correta de limites PHP resolve 90% destes casos.

26. “HTTP Error” Durante Upload

Causa: Limite de tamanho, timeout ou problema de memória.

Solução:

  • Redimensione imagem antes do upload
  • Aumente limites no `.htaccess`:

`

php_value upload_max_filesize 64M

php_value post_max_size 64M

php_value max_execution_time 300

`

27. Biblioteca de Mídia Não Carrega

Causa: Conflito JavaScript ou problema de permissões.

Solução:

  • Desative plugins um por um para identificar conflito
  • Verifique permissões da pasta `wp-content/uploads/` (755)
  • Teste em modo incógnito

28. “Desculpe, Este Tipo de Arquivo Não É Permitido”

Causa: Restrição de segurança ou filtro de tipo MIME.

Solução:

  • Adicione ao `functions.php`:

`php

function allow_svg_upload($mimes) {

$mimes[‘svg’] = ‘image/svg+xml’;

return $mimes;

}

add_filter(‘upload_mimes’, ‘allow_svg_upload’);

`

29. Imagens Não Aparecem no Site

Causa: URL incorreta ou problema de CDN.

Solução:

  • Verifique URL das imagens no código fonte
  • Desative CDN temporariamente
  • Regenere miniaturas com plugin Regenerate Thumbnails

30. “Missing a Temporary Folder”

Causa: Pasta temporária não configurada no servidor.

Solução:

  • Adicione ao `wp-config.php`: `define(‘WP_TEMP_DIR’, ABSPATH . ‘wp-content/temp/’);`
  • Crie a pasta `temp` e defina permissões 755
  • Contate hospedagem para configurar tmp_dir do PHP

Erros de Email e SMTP

Falhas de envio de email afetam 35% dos sites WordPress, especialmente em hospedagens compartilhadas que bloqueiam a função mail() do PHP. Problemas com formulários de contato, notificações de comentários e recuperação de senha são os mais reportados. Configuração SMTP adequada resolve 95% dos casos de email não entregue.

31. WordPress Não Envia Emails

Causa: Função mail() bloqueada ou configuração de servidor.

Solução:

  • Instale plugin WP Mail SMTP
  • Configure com dados do seu provedor de email
  • Teste envio na aba “Email Test” do plugin

32. Emails Vão para Spam

Causa: Falta de autenticação SPF/DKIM ou domínio com má reputação.

Solução:

  • Configure registros SPF no DNS: `v=spf1 include:_spf.google.com ~all`
  • Use email do mesmo domínio como remetente
  • Evite palavras-gatilho no assunto

33. “Failed to Send Email” em Formulários

Causa: Plugin de formulário mal configurado.

Solução:

  • Configure SMTP no Contact Form 7 ou plugin similar
  • Verifique se endereço de destino está correto
  • Teste com endereços diferentes para confirmar

34. Notificações de Comentários Não Chegam

Causa: Configuração WordPress ou filtro de email.

Solução:

  • Vá em Configurações > Discussão e marque opções de notificação
  • Verifique se email administrativo está correto
  • Configure SMTP se ainda não feito

35. Reset de Senha Não Funciona

Causa: Sistema de email não configurado.

Solução:

  • Configure SMTP corretamente
  • Verifique pasta de spam do destinatário
  • Reset manual via phpMyAdmin se necessário

A gente vê no suporte da FULL que muitos desses problemas de email podem ser evitados com configuração SMTP profissional. O plano PRO da FULL inclui configuração completa de email por R$849,90/ano, cobrindo até 10 sites com suporte especializado.

Erros de Cache e Performance

Problemas de cache causam comportamentos inconsistentes em 28% dos sites WordPress, incluindo conteúdo desatualizado, CSS quebrado e funcionalidades que param de funcionar. Conflitos entre múltiplos sistemas de cache são comuns quando se usa plugin + CDN + cache de servidor. Limpeza adequada e configuração correta evitam a maioria desses problemas.

36. Site Não Atualiza (Cache Persistente)

Causa: Cache não está sendo limpo corretamente.

Solução:

  • Limpe cache do plugin (WP Rocket, W3 Total Cache, etc.)
  • Purge CDN (Cloudflare, MaxCDN)
  • Ctrl+F5 no navegador
  • Desative cache temporariamente para confirmar

37. CSS Quebrado Após Ativar Cache

Causa: Minificação agressiva ou combinação de arquivos CSS.

Solução:

  • Desative minificação de CSS no plugin de cache
  • Exclua arquivos problemáticos da otimização
  • Use CSS inline crítico se necessário

38. JavaScript Não Funciona Com Cache

Causa: Minificação de JS ou carregamento assíncrono problemático.

Solução:

  • Desative minificação de JavaScript
  • Exclua jQuery da otimização
  • Configure carregamento síncrono para scripts críticos

39. WooCommerce Não Funciona Com Cache

Causa: Cache em páginas que devem ser dinâmicas.

Solução:

  • Exclua páginas do WooCommerce do cache (cart, checkout, account)
  • Configure cache object para banco de dados
  • Use cache apenas em páginas estáticas

40. “Mixed Content” com CDN

Causa: URLs HTTP sendo servidas via CDN HTTPS.

Solução:

  • Configure CDN para HTTPS
  • Use plugin SSL Insecure Content Fixer
  • Substitua URLs hardcoded no código

Erros de Segurança e Redirecionamento

Ataques e redirecionamentos maliciosos afetam 16% dos sites WordPress anualmente, sendo malware de redirecionamento e login comprometido os mais comuns. Sites infectados frequentemente redirecionam visitantes para páginas de spam ou phishing. Limpeza completa e medidas preventivas são essenciais para recuperação total.

41. Site Redirecionando para Outros Domínios

Causa: Malware, plugin comprometido ou arquivo infectado.

Solução:

  • Escaneie com plugin de segurança (Wordfence, Sucuri)
  • Verifique arquivos `.htaccess` e `wp-config.php`
  • Limpe código malicioso dos arquivos de tema
  • Troque todas as senhas

42. “Site Contains Malware” – Google

Causa: Código malicioso detectado pelo Google.

Solução:

  • Use Google Search Console para identificar páginas infectadas
  • Limpe malware completamente
  • Solicite revisão no Search Console
  • Monitore site com ferramentas de segurança

43. Login Comprometido/Hackeado

Causa: Senha fraca, brute force ou plugin vulnerável.

Solução:

  • Troque senha imediatamente
  • Remova usuários não autorizados
  • Instale plugin de segurança (Wordfence, iThemes Security)
  • Habilite autenticação de dois fatores

44. Too Many Redirects

Causa: Loop de redirecionamento entre HTTPS/HTTP ou WWW.

Solução:

  • Verifique configurações no `.htaccess`
  • Configure URLs consistentes no `wp-config.php`
  • Desative plugins de redirecionamento temporariamente

45. 403 Forbidden Error

Causa: Permissões de arquivo incorretas ou mod_security.

Solução:

  • Configure permissões: 755 para pastas, 644 para arquivos
  • Desative mod_security temporariamente
  • Verifique arquivo `index.php` na raiz do site

Erros de Permalink e URL

Problemas de permalink causam erro 404 em 30% dos sites WordPress após mudanças de estrutura de URL, sendo especialmente críticos para SEO e experiência do usuário. Links quebrados, páginas não encontradas e problemas de rewrite rules são consequências comuns. A regeneração correta dos permalinks resolve a maioria dos casos imediatamente.

46. Links Quebrados (404 Error)

Causa: Estrutura de permalink alterada ou .htaccess corrompido.

Solução:

  • Vá em Configurações > Links permanentes
  • Clique em “Salvar alterações” sem mudar nada
  • Verifique se arquivo `.htaccess` foi recriado
  • Configure redirects 301 para URLs antigas importantes

47. Páginas Não Carregam Após Mudança de URL

Causa: Cache, DNS ou configuração de domínio.

Solução:

  • Atualize URLs no banco via Search Replace DB
  • Limpe todos os caches
  • Aguarde propagação DNS (até 48h)

48. WooCommerce Shop Page 404

Causa: Página shop deletada ou permalink conflitante.

Solução:

  • Vá em WooCommerce > Configurações > Produtos
  • Reconfigure página da loja
  • Salve permalinks novamente

49. wp-admin Dá 404

Causa: Arquivo .htaccess bloqueando acesso administrativo.

Solução:

  • Renomeie `.htaccess` temporariamente
  • Acesse wp-admin e salve permalinks
  • Restaure `.htaccess` se necessário

50. URLs Sem WWW Não Funcionam (ou Vice-versa)

Causa: Redirecionamento não configurado corretamente.

Solução:

  • Configure no `wp-config.php`:

`php

define(‘WP_HOME’,’https://www.seusite.com’);

define(‘WP_SITEURL’,’https://www.seusite.com’);

`

  • Adicione redirect 301 no `.htaccess` para consistência

Para sites que enfrentam múltiplos problemas recorrentes, o plugin AIOS Security (normalmente $49/site) está incluso no plano PRO da FULL por apenas R$85/site/ano junto com UpdraftPlus PRO para backups automáticos. Considere esta solução integrada em full.services/planos para prevenção profissional.

 

Compartilhe este conteúdo

Equipe Full Services

A FULL. é especialista em WordPress e oferece plugins premium com licenças originais, suporte técnico e instalação facilitada. Já ajudou mais de 25 mil clientes a impulsionar seus sites com performance, segurança e praticidade.

5 Tipos De Suporte Que Todo Web Designer Precisa

Aprenda 5 tipos de suporte que todo web designer precisa

Melhores Alternativas De Seo Yoast Para Sites WordPress (Comparativo 2026)

Compare as melhores opcoes de alternativas de seo yoast para

Melhores 35 Melhores Plugins De Widget Do WordPress (Comparativo 2026)

Compare as melhores opcoes de 35 melhores plugins de widget
Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.