Top 10 Erros Comuns do WordPress (e Como Corrigi-los)

Para uma ferramenta que possui 50% de participação no mercado de todo o Sistema de Gerenciamento de Conteúdo (CMS), o WordPress se tornou um padrão por si só. Mas, como qualquer ferramenta, você pode enfrentar problemas com o WordPress de vez em quando. Alguns desses problemas são culpa dos usuários, e outros são culpa do software/servidor/provedor de hospedagem.
Abaixo estão dez problemas comuns do WordPress que você pode enfrentar e como você pode corrigi-los sozinho.
Nota: Este tutorial assume que você está em uma hospedagem compartilhada com acesso ao cPanel.
Índice
- Tela Branca em Branco
- Erro Interno do Servidor
- Erro ao Estabelecer Conexão com o Banco de Dados
- Incapaz de Acessar seu Painel do WordPress
- Conexão Expirada
- Bloqueado da Área Administrativa do WordPress
- Página de Login Continua Redirecionando
- WordPress Preso no Modo de Manutenção
- Incapaz de Enviar Imagens para o WordPress
- Corrigir Erros 404
1. Tela Branca em Branco
Esse problema também é conhecido como “Tela Branca da Morte” porque exibe uma tela em branco típica quando ocorre e porque não mostra pistas sobre sua possível causa. É um dos mais difíceis de resolver.
Existem várias causas para esse problema, e há várias soluções para isso. Você pode conferir as soluções listadas aqui.
2. Erro Interno do Servidor
O Erro Interno do Servidor é frequentemente devido a um conflito de software, software com mau funcionamento ou uma interrupção nos serviços do servidor. Geralmente acontece quando o servidor não consegue executar o software ou não consegue se conectar a um serviço de servidor como PHP ou Apache. Tente as soluções abaixo para resolvê-lo.
Erro de atualização do servidor
Se você não fez nenhuma alteração em seu site e de repente está enfrentando esse erro, então pode ser uma reação a algumas mudanças internas em seu servidor web (como atualização do servidor ou versão do PHP, uma atualização automática de plugins causando um conflito, etc.) Entre em contato com seu provedor de hospedagem e peça para que eles verifiquem seu servidor.
Erro de permalinks
Se esse erro ocorreu após você ter feito alterações na estrutura de permalink do seu site, então essa é a provável causa do erro.
- Abra seu gerenciador de arquivos no cPanel.

Clique em “Configurações.”
Marque a caixa ao lado de “Mostrar Arquivos Ocultos.”

Procure o arquivo “.htaccess” e renomeie-o para “.htaccess_old.”


Tente recarregar seu site. Se não funcionar, então você precisa redefinir seus permalinks. Você pode fazer isso no seu Painel do WordPress.
- Vá para o Painel do WordPress. Abra Configurações e navegue até “Permalinks.”

- Role até o final da página e clique em “Salvar.” Esta ação gera um novo arquivo “.htaccess” sem erros para o seu site.

Erro de plugins/temas
Às vezes, pode ser o problema de um plugin mal escrito interferindo com seu banco de dados. Para corrigir isso, vá para o seu Painel do WordPress e desative todos os plugins. (Se você não conseguir acessar o Painel do WordPress, renomeie a pasta “plugins” para “plugins.old” e crie uma nova pasta em branco chamada “plugins.”) Recarregue seu site. Quando ele voltar online, reative seus plugins instalados um por um. Teste seu site após reativar cada plugin até encontrar o culpado.
Além disso, esse erro pode ser devido a uma atualização de tema. Volte para o seu tema padrão do WordPress e tente carregar seu site. Se ele voltar online, significa que seu tema é o problema.
Erro de memória PHP
Se nada disso funcionar, então trate o erro de memória PHP aumentando o limite máximo de memória no arquivo “wp-config.php”. Aqui está como fazer isso.
Vá para o seu cPanel e clique em Gerenciador de Arquivos.
Abra a pasta “public_html” e role até encontrar um arquivo chamado “wp-config.php.”

- Clique com o botão direito e selecione “Editar.” Role para baixo até encontrar o texto “Isso é tudo, pare de editar. Feliz blogagem.” Adicione este código acima:
define('WP_MEMORY_LIMIT','256M');
- Clique em “Salvar alterações” e feche o arquivo.

3. Erro ao Estabelecer Conexão com o Banco de Dados
Esse problema acontece quando o WordPress não consegue se conectar ao seu banco de dados. Seu banco de dados contém toda a sua mídia e conteúdo que você exibe em seu site, então quando isso acontece, seu site fica offline.
Reinicie seu servidor MySQL
No seu cPanel, procure opções para reiniciar os serviços do seu servidor e reinicie o servidor MySQL. Agora teste a conexão do seu site. Se o problema persistir, siga os próximos passos.
Verifique se o Servidor de Banco de Dados está em Execução
Se após reiniciar o servidor de banco de dados, você ainda não conseguir se conectar ao banco de dados, pode ser que o servidor de banco de dados esteja fora do ar. Para verificar isso, abra o phpMyAdmin do cPanel, ou qualquer outro gerenciador de banco de dados, e veja se ele consegue se conectar ao banco de dados. Se você não conseguir fazer login, ou nenhuma das tabelas do banco de dados aparecer, é muito provável que o servidor MySQL esteja com defeito (e reiniciá-lo não o traz de volta). Entre em contato com seu provedor de hospedagem imediatamente.
Verifique se suas tabelas de banco de dados existem
Se o servidor de banco de dados estiver funcionando bem, em seguida, você precisa verificar se suas tabelas do WordPress ainda existem. Pode ser que você tenha excluído as tabelas do banco de dados acidentalmente, que elas tenham sido corrompidas, ou que um malware/script infectado as tenha apagado.
Abra o phpMyAdmin do cPanel e procure suas tabelas de banco de dados do WordPress.
Se elas existirem, selecione todas e clique em “Reparar Tabelas”

Verifique as credenciais do usuário do banco de dados
Por último, se tudo mais falhar, verifique o arquivo wp-config.php para ver se você inseriu as credenciais corretas do usuário do banco de dados.
No seu arquivo wp-config.php, verifique se o nome de usuário, nome do banco de dados, host e senha estão corretos. Além disso, verifique se o prefixo da tabela está correto (o padrão é wp_). Se estiverem incorretos, corrija os erros e seu site voltará ao normal.

4. Incapaz de Acessar seu Painel do WordPress
Esse erro é relativamente comum. Quando isso acontece, o WordPress exibe uma mensagem informando que seu banco de dados precisa de reparo. Ele mostra isso sempre que você tenta acessar seu painel.
- No arquivo ‘wp-config.php’ adicione a seguinte linha de código em uma nova linha:
define('WP_ALLOW_REPAIR',true);
Vá para “http://www.seusite.com/wpadmin/mait/repair.php.” (Substitua “seusite.com” pela URL do seu site.) O processo de reparo começa e corrige quaisquer erros em seu banco de dados.
Volte para o arquivo “wp-config.php” e remova o código que você adicionou no passo dois, pois ele é acessível a qualquer um.
Agora você deve ter seu site de volta ao normal sem problemas.
Se os problemas persistirem, então pode ser um plugin ou tema com defeito causando o problema.
Navegue até sua pasta de plugins, ou seja, wp-content.
Renomeie sua pasta “plugins” para “plugins_old” e então crie uma nova pasta e nomeie-a como “plugins.”
Teste seu site. Se agora você conseguir acessar seu painel, então há um plugin com defeito.
Para rastrear esse plugin, mova os diferentes arquivos de plugin para a nova pasta de plugins. Após cada movimento, tente acessar seu painel.
O plugin com defeito, quando movido, impedirá você de acessar seu painel. Exclua-o prontamente.
Se não houver plugins com defeito, repita o processo para os arquivos de tema.
5. Conexão Expirada
O sinal característico desse erro é receber “Conexão expirada” após o site tentar carregar. Como você não mexeu em nenhuma configuração de banco de dados ou arquivo central do WordPress, isso pode ser irritante.
A razão para esse erro é simples. Seu site está enviando mais solicitações ao seu servidor do que ele pode lidar. As seguintes são soluções para corrigir esse erro.
Aumentar o limite de memória no arquivo wp-config.php
A razão mais provável para esse erro é o “Limite de memória PHP excedido.” Você pode aumentar o limite de memória do PHP adicionando o seguinte código ao seu arquivo wp-config.php:
define('WP_MEMORY_LIMIT','256M');Desativar todos os plugins
Desativar seus plugins do WordPress pode ajudar a rastrear os programas de plugin ofensivos. Alguns plugins mal escritos consomem recursos substanciais do servidor.
Vá para a seção de Plugins no painel do WordPress e desative todos os plugins.
Reative lentamente cada plugin um por um e veja qual plugin está causando o problema.



Entre em contato com seu provedor para uma atualização
Às vezes, pode ser que seu plano de hospedagem seja inadequado para suportar a carga do seu site. Isso significa que você precisa atualizar seu plano de hospedagem (o que significa que você precisa de mais RAM/memória para suas necessidades de hospedagem).
Entre em contato com seu provedor para um plano mais extenso para seu site. Essa atualização significará que seu site pode lidar com mais solicitações e aceitar mais demandas de seus plugins.
6. Bloqueado da Área Administrativa do WordPress
Esse incidente pode acontecer com qualquer um. Você pode ter esquecido sua senha e perdido o acesso ao seu e-mail de recuperação. Agora isso é uma situação real! Às vezes, isso pode ser resultado de uma tentativa de hacking em seu site WordPress. Para recuperar o acesso à sua conta, siga o seguinte processo.
- Abra o phpMyAdmin do cPanel.

- Clique em “Banco de Dados” e selecione o banco de dados do seu site WordPress. Localize sua tabela “wp_users” (ou a tabela “Users” se você estiver usando um prefixo WP personalizado). Selecione-a.


- Procure seu nome de usuário do WordPress nesta coluna e selecione “Editar.”


Na página que segue imediatamente, você verá a coluna “user_password.” Esta é a coluna a ser editada. Agora edite os caracteres estranhos com sua nova senha.

No menu suspenso ao lado, escolha “MD5” como a técnica de criptografia. Isso é para garantir que sua senha esteja oculta para visualização pública.

Clique em “Executar” e tente fazer login com suas novas credenciais.
7. Página de Login Continua Redirecionando
Nesse caso, você não consegue acessar seu site, pois ele continua redirecionando. Na maioria dos casos, após redirecionar de volta para sua página de login por um tempo, a conexão expira. Você não consegue visualizar o painel do seu site devido a esse erro. Aqui está uma dica sobre como corrigir problemas do WordPress como este.
Limpe os cookies, cache e histórico do seu navegador e tente novamente.
Se o acima não funcionar, siga a solução descrita no problema dois acima. Essa ação criará um novo arquivo “.htaccess.” Agora tente fazer login. Na maioria dos casos, isso resolve o problema.
Desative todos os seus plugins, conforme explicado na solução número cinco acima.
Edite seu arquivo wp-config.php
Se nada funcionar até este ponto, então tente o seguinte:
- Adicione o seguinte código ao seu arquivo wp-config.php:
define(‘WP_HOME','https://seusite.com');
define(‘WP_SITEURL','https://seusite.com');
Salve as alterações e tente fazer login novamente. Deve funcionar desta vez.
8. WordPress Preso no Modo de Manutenção
Frequentemente, há a necessidade de você instalar novas atualizações para o WordPress. Essas atualizações podem ser para plugins ou temas. Às vezes, são atualizações para o próprio WordPress. Não se preocupe, pois o WordPress lida com tudo isso automaticamente, mas às vezes as coisas podem dar errado.
Nesse caso, durante a manutenção de rotina, o WordPress fica preso. Ele não consegue completar essa ação e o bloqueia de seu painel do site. Seu site também exibe a mensagem de manutenção em andamento para os usuários.
Faça login no seu CPanel e abra o Gerenciador de Arquivos.
Crie uma busca pelo arquivo “.maintenance” em seu diretório raiz e exclua-o.
Esse procedimento deve resolver seu problema. O arquivo temporário “.maintenance” é responsável por mostrar essa mensagem em vez da página do seu site. Excluí-lo remove essa mensagem.
9. Incapaz de Enviar Imagens para o WordPress
Quando esse problema surge, você não consegue enviar imagens para o seu WordPress. Às vezes, o upload é concluído, mas aparece quebrado ou ausente quando você recarrega.
O problema é devido às permissões ligadas à pasta de uploads no WordPress.
Faça login no seu CPanel. Vá para o Gerenciador de Arquivos.
Vá para a pasta “public_html”. Em seguida, clique na pasta “wp-content”. Localize a pasta “uploads”.
Clique com o botão direito na pasta “uploads” e clique em “mudar permissões.” Repita as configurações na imagem abaixo e selecione “Mudar permissões” para salvá-las.


Isso deve resolver seus problemas de upload.
10. Corrigir Erros 404
Se você excluiu intencionalmente uma postagem/página, então o erro 404 é esperado, e você pode ignorá-lo com segurança. Se ele der um erro 404 em uma página que deveria estar lá, provavelmente é devido a um problema de permalink.
Vá para o seu Painel do WordPress, clique em Configurações e depois em Permalinks.
Clique no botão “Salvar Alterações.”
O problema deve ter desaparecido.
Se o acima não funcionar, entre em contato com seu provedor de hospedagem. Solicite que eles ativem as regras mod_rewrite.
Em Conclusão
Acima estão alguns dos problemas mais irritantes que você pode encontrar com o WordPress. Então, quando você os encontrar da próxima vez, não entre em pânico. Olhe para as soluções recomendadas acima e, em seguida, recupere seu site. Você pode ser seu próprio suporte de TI e corrigir problemas do WordPress em um instante.