Bem vindo ao
Blog da FULL.

Aprenda, crie e cresça seu negócio na internet.

Encontre conteúdos, dicas, tutoriais e novidades sobre as principais ferramentas Wordpress

Dicas do WordPress: 15 erros comuns do WordPress com soluções

Você está em:

Dicas do WordPress: 15 erros comuns do WordPress com soluções

Todos nós  amamos o WordPress , mas às vezes isso pode nos deixar loucos! Seja a temida tela branca da morte, um erro PHP desconhecido vindo de um plugin ou problemas de servidor causando o travamento do nosso site, nunca é divertido. Mas sempre que o WordPress decidir agir, não se preocupe – sempre há uma solução, como você aprenderá neste post. Prepare-se para se divertir porque você e eu vamos resolver 15 erros comuns do WordPress. Então, sem mais delongas, vamos começar com o erro mais comum do WordPress.

1. Erro interno do servidor

Quase todos os usuários do WordPress que conheço encontraram o erro interno do servidor pelo menos uma vez. É bastante irritante porque, ao contrário de muitos erros comuns do WordPress, o erro interno do servidor não informa o que você precisa corrigir. Isso pode ser frustrante, pois o erro pode ser resultado de vários motivos, como você verá abaixo.

Causas de erro do servidor interno:

Algumas das possíveis causas para o erro do servidor interno são as seguintes:

  • Funções de plug-in corrompidas
  • Funções de tema corrompidas
  • .htaccess corrompido
  • Limite de memória PHP esgotado

Soluções de erro interno do servidor:

Este erro pode facilmente enviar um iniciante ao modo de pânico, mas não se preocupe, aqui estão algumas soluções.

uma. Editar arquivo .htaccess

Como o erro interno do servidor é resultado principalmente de um arquivo .htaccess corrompido, faça login no diretório raiz do WordPress via Gerenciador de Arquivos (ou FTP) e renomeie seu arquivo .htaccess para .htaccess.old. Atualize seu navegador para ver se você resolveu o erro. Se o erro desapareceu, vá para Configurações -> Permalinks e clique no botão Salvar alterações para redefinir suas regras de gravação de .htacess e flush. Se isso não funcionar, talvez você precise verificar seus plugins.

b. Desativar todos os plugins

Um plugin que você acabou de instalar pode ser o problema, mas isso é ótimo porque você sabe o que desinstalar ou excluir. Outras vezes, esse erro do WordPress pode surgir como resultado de um plugin antigo (ou vários plugins incompatíveis). Você não saberá com certeza se o problema são seus plugins, a menos que desative os plugins.

ALÉM:  Se você está vendo o erro interno do servidor, provavelmente não pode acessar o WordPress Admin. Então, como você desativará seus plugins? Bem, descobrimos como desativar todos os plugins quando não é possível acessar os menus administrativos postados no WordPress Codex. Se o erro desaparecer após a desativação de todos os plugins, você encontrou seu problema e é hora de jogar um pequeno jogo de tentativa e erro. Reative um plug-in de cada vez até obter o culpado. Exclua o plug-in e obtenha um substituto melhor. Você também pode informar o autor do plugin porque o WordPress é lindo e os plugins também devem ser.

c. Mudar Temas

Se o problema não foram os plugins, talvez o seu tema seja. Mude para o tema Twenty Twelve e recarregue seu site. Se você ainda estiver vendo o erro, talvez precise atualizar algumas de suas pastas do WordPress.

d. Repare as pastas wp-admin e wp-includes

A essa altura, você provavelmente já resolveu este erro do WordPress. Mas se este não for o caso, tente substituir suas pastas wp-admin e wp-includes por outras mais recentes de uma nova instalação do WordPress.

e. Aumente o seu limite de memória PHP

Se tudo mais falhar, você tem que ficar sujo e mexer com algumas coisas em seu servidor. O erro interno do servidor pode ser frustrante, então não espero que nada o impeça. Aqui está um ótimo guia sobre como aumentar a memória do PHP pelos mocinhos do WordPress. Se você gosta de usar atalhos, abra seu editor de código e crie um arquivo de texto chamado php.ini. Dentro deste arquivo, adicione este código:

memória = 64 MB

Salve e carregue o arquivo para a pasta /wp-admin/. Se aumentar sua memória PHP resolver o problema, converse com seu host para descobrir o que está esgotando sua memória. Pode ser qualquer coisa, desde funções de tema quebradas até plugins mal projetados, entre outras coisas. Seu host fornecerá informações de seus logs de servidor.

2. Falha na atualização automática

O WordPress agora vem com um recurso de atualização automática que cuida da segurança, pequenos bugs e coisas do tipo. O recurso é puro gênio no trabalho. É ótimo, mas às vezes falha. Considerando que o recurso de atualização automática não requer nenhuma entrada humana, como você sabe quando a atualização falha? Você verá um dos seguintes:

  • Uma mensagem de erro PHP
  • Uma tela branca em branco (também conhecida como tela branca da morte – WSOD)
  • Um aviso que diz que a atualização falhou

Causas de falha na atualização:

  • Problemas de conexão com a Internet durante a atualização automática
  • Conexão quebrada com os principais arquivos do WordPress
  • Permissões de arquivo incorretas

Solução de falha na atualização:

Atualize seu site WordPress manualmente. Se você não sabe por onde começar, confira este  post Atualizando o WordPress – Atualização Manual no WordPress Codex.

3. Erro de sintaxe do WordPress

Minha análise mostrou que esse é um erro muito comum do WordPress entre as pessoas que adicionam trechos de código aos seus sites WordPress. Quando você encontrar esse erro, geralmente notará algo como:

Erro de análise – erro de sintaxe, $ final inesperado em /public_html/your_site/wp-content/themes/your-theme/functions.php na linha 38

Este erro não precisa estressá-lo, pois informa exatamente onde encontrar o problema.

Causa do erro de sintaxe:

Muitas vezes, o erro de sintaxe é causado por alguns caracteres ausentes ou inesperados no arquivo problemático. Na maioria das vezes causado por alguém menos experiente tentando editar o código em um tema ou plugin, mas também pode ocorrer quando você instalou um novo tema ou plugin que contém o erro.

Soluções de erro de sintaxe:

uma. Eduque-se sobre como colar trechos de código no WordPress

Como iniciante no WordPress, você tem um longo (mas divertido) caminho a percorrer no que diz respeito ao aprendizado do desenvolvimento do WordPress. Mas não há pressa, então vá com calma. Se você encontrou esse erro do WordPress após adicionar trechos de código em seu site WordPress, você precisa aprender mais sobre como colar trechos de código no WordPress ou causará mais danos.

b. Corrija o código afetado

Se este erro do WordPress ocorreu após atualizar um plugin ou colar algum código da web, você sabe exatamente onde procurar. O problema é que você não pode corrigir seu código via Appearance -> Editor (ou Plugins -> Editor) já que o erro de sintaxe o bloqueia do seu site. Isso não funciona bem com a maioria dos iniciantes, então eles enlouquecem. Mas não fique, você pode editar facilmente seus arquivos do WordPress via FTP ou Gerenciador de Arquivos no seu cPanel. Encontre o arquivo afetado e corrija o código removendo-o ou reescrevendo-o corretamente.

c. Tente um tema ou plugin diferente

Se o erro começou quando você ativou um novo tema ou plugin, então é mais provável que seja um erro nesse tema ou plugin. Portanto, você pode encontrar uma alternativa ou entrar em contato com o desenvolvedor para que eles possam corrigir o erro. Em alguns casos, você pode não conseguir fazer login no WordPress e, nesse caso, talvez seja necessário excluir o plugin ou tema via FTP.

4. Erro ao estabelecer uma conexão de banco de dados

Dos erros comuns do WordPress, isso é bastante autoexplicativo. O erro do WordPress ao estabelecer uma conexão com o banco de dados informa que algo interrompeu a conexão com o banco de dados do WordPress.

Causas de erro ao estabelecer banco de dados:

  • erro wp-config.php
  • Problemas com seu provedor de hospedagem
  • Você foi hackeado! E aqui estava eu pensando que esse erro específico do WordPress não é grande coisa.

Soluções de erro ao estabelecer banco de dados:

uma. Edite seu arquivo wp-config.php

Acesse seu arquivo wp-config.php via Gerenciador de Arquivos ou FTP e confirme se o nome do banco de dados, host, nome de usuário e senha estão corretos. Se você está travado ou não sabe o que fazer primeiro, considere aprender algumas coisas sobre edição de arquivos wp-config.php.

b. Corrija problemas com seu host

Se o seu wp-config.php estiver com a aparência correta e esse erro do WordPress ainda for um problema, você deve falar com seu provedor de hospedagem WordPress. Eles poderão dizer se o servidor está inativo ou se seu banco de dados foi encerrado por exceder sua cota. Se eles lhe disserem que tudo parece bom, é hora de implementar alguma segurança do WordPress em seu site.

c. Analise seu site para determinar se está comprometido

Os hackers não dormem. Não, eles não. Você pode ser vítima de um hacker a qualquer momento, especialmente se não souber como proteger seu site WordPress. Para garantir que seu site não foi invadido, verifique-o usando uma ferramenta como o Sucuri Sitecheck. Se você receber más notícias, fique calmo e confira este post do meu site foi hackeado no WordPress Codex.

5. Brevemente indisponível para erro de manutenção programada

1, 2, 3… Acabe o tempo, vamos tentar entender por que você está recebendo este erro não tão breve do WordPress. Ah, a propósito, isso não deve incomodá-lo, pois é muito fácil de resolver. Mas primeiro, vamos olhar para as causas.

Causas de erro de manutenção programada:

  • Sua atualização do WordPress falhou porque algumas coisas estão além do seu controle
  • O  arquivo .maintenance  não foi excluído após a atualização por um motivo ou outro

Soluções de erro de manutenção programada:

Você está se divertindo? Você acha que pode resolver os erros acima se/quando eles surgirem? Se puder, vamos para o erro número seis (6) do WordPress.

6. A recuperação de senha de e-mail não funciona

A principal causa disso é o esquecimento. Talvez você deva tentar alguma dieta e exercícios para melhorar a memória Brincadeiras à parte… todos nós esquecemos até as coisas mais importantes, como senhas, nomes de usuário e endereços de e-mail? Por assim dizer, você esqueceu sua senha e foi forçado a usar a página “Perdeu sua senha”. O problema é que você nunca recebeu o link de redefinição por e-mail. Você decide tentar novamente depois de verificar sua pasta de spam, mas ainda assim, nenhum link.

Causa do erro de recuperação de senha:

Por alguma razão, sua instalação do WordPress simplesmente não envia o link… a causa pode ser um mistério! Mas o principal problema não é por que você não está recebendo sua senha, mas como você pode redefinir sua senha de maneira fácil e rápida? Vamos, abaixo estão algumas soluções.

Soluções de erro de recuperação de senha:

uma. Redefina seu WordPress via phpMyAdmin

Esta é a mais técnica das duas soluções que apresentarei.

  1. Faça login no seu cPanel e navegue até  phpMyAdmin  em  Databases
  2. Selecione seu banco de dados (Seu host da web ajudará você a não encontrar seu banco de dados)
  3. Navegue até wp_users e clique em Browse
  4. Vá para o seu nome de usuário e clique em  Editar
  5. Digite um novo valor (sua nova senha) em user_pass
  6. Escolha  MD5  no menu suspenso que está em  Função
  7. Clique  no botão Ir  na parte inferior para salvar suas alterações

b. Edite seu arquivo functions.php

E agora para um método um pouco menos técnico. O arquivo functions.php é responsável por muitas coisas no seu site WordPress. Se a recuperação da senha do seu e-mail estiver dificultando:

  1. Navegue até “ ../wp-content/themes/your_live_theme/ ” usando FTP ou Gerenciador de Arquivos e baixe o arquivo functions.php.
  2. Abra o arquivo em seu editor de código e adicione o seguinte código:
    wp_set_password(‘NovaSenha Desejada’, 1);
    Substitua DesiredNewPassword  por sua nova senha. O número um (1) no código é seu número de ID de usuário na  tabela wp_users  .
  3. Salvar e fazer upload de functions.php
  4. Quando você puder fazer login no seu site, elimine o código (faça o download do functions.php, exclua o código e faça o upload de volta para a pasta do seu tema)

7. Erro HTTP 403 – Proibido

Se você receber “ Você não está autorizado a visualizar esta página. (403 error) ” ao tentar fazer login no seu site WordPress, você encontrou um dos erros mais comuns do WordPress – o  HTTP Error 403.

Causa do erro HTTP 403:

  • Problemas com índices de diretório se seu blog estiver hospedado em um servidor Windows

Solução de erro HTTP 403:

Adicione index.php aos índices de diretório. Você pode resolver esse erro do WordPress facilmente adicionando index.php aos índices do diretório. Basta ir ao  Painel de Controle -> Opções da Web -> Índices de Diretório  e adicionar index.php.

8. Erro na barra lateral abaixo do conteúdo

Fiquei bastante perplexo quando encontrei esse erro do WordPress pela primeira vez. Eu estava tão convencido de que meu tema estava completamente torrado que pensei em mudá-lo completamente. No entanto, chamei os spiders do Google e, alguns segundos depois, percebi que esse era apenas um dos erros mais comuns do WordPress. Essa percepção tirou toda a preocupação. Mais alguns cliques e rolagens, encontrei as causas.

Barra lateral abaixo das causas do erro de conteúdo:

  • Erros de HTML – às vezes você pode esquecer de fechar alguns elementos div
  • Erros de CSS – Outras vezes, você pode acidentalmente usar larguras desproporcionais que acabam bagunçando todo o seu layout

Soluções de erro da barra lateral abaixo do conteúdo:

uma. Feche todos os elementos div

Na maioria dos casos, os elementos pen div são responsáveis por esse erro. Feche todos os elementos div abertos e elimine elementos div extras que empurram a barra lateral para fora do elemento wrap. Use uma ferramenta como o W3 Validator para verificar se seu código HTML pode ser a causa desse erro.

b. Corrija seu CSS

Proporções de largura impróprias irão atrapalhar seu layout, colocando sua barra lateral abaixo da área de conteúdo. Você precisa manter as coisas em proporção. Por exemplo, se seu contêiner principal tiver 920px de largura, aloque 620px para seu conteúdo e 250px para sua barra lateral. Deixe os 50px restantes para as margens e tudo mais. Apenas mantenha as coisas proporcionais. Outra coisa, cuidado ao usar a propriedade float.

9. Administrador do WordPress exibindo incorretamente

Você já fez login no WordPress apenas para encontrar seu WP Admin Dashboard em todo o lugar? O que quero dizer é que os links estão organizados incorretamente porque o painel está renderizando sem CSS.

Causas do erro de exibição do administrador:

  • Proxy e firewalls que escurecem arquivos CSS
  • Plugins de menu de administração corrompidos

Soluções de erro de exibição do administrador:

uma. Verifique se você não está atrás de um proxy ou firewall

Se você está atrás de um proxy ou firewall (talvez você esteja acessando seu site do trabalho), tente acessar seu painel em outro lugar sem proxies ou firewalls. Você também pode tentar limpar o firewall e o cache do proxy e ver se isso funciona.

b. Atualizar/desativar plugins do menu admin

Se você está recebendo este erro após instalar um plugin como  Lighter Menus e  Admin Drop Down Menu  para seu menu admin, tente atualizá-lo (reinstalá-lo). Se este erro do WordPress persistir, desative o plugin.

10. Erro de tempo limite de conexão

Se o seu site WordPress estiver em um servidor compartilhado sobrecarregado, você verá esse erro do WordPress com mais frequência. Os problemas a seguir são responsáveis por esse erro.

Causas do erro de tempo limite:

  • Plugins pesados
  • Erros de função do tema
  • Limite de memória PHP esgotado

Soluções de erro de tempo limite:

  • Desative os plugins que você instalou recentemente ou redefina sua pasta de plugins
  • Aumente seu limite de memória PHP
  • Mude para o tema Twenty Twelve para determinar se o problema está no seu tema

11. Aviso: Não é possível modificar as informações do cabeçalho – o cabeçalho já foi enviado por

Este é mais um erro comum do WordPress que incomoda muitos usuários do WordPress, especialmente os iniciantes. Se você encontrar esse erro, geralmente verá algo semelhante a isto:

Aviso: Não é possível modificar as informações do cabeçalho – Cabeçalho já enviado por (saída iniciada em /blog/wp-config.php:34)

Essa última parte ( Saída iniciada em /blog/wp-config.php:34 ) informa exatamente de onde seu erro está se originando.

Não é possível modificar o cabeçalho Causa do erro:

  • Presença de espaços em branco (em branco) no arquivo afetado (no nosso caso acima, isso seria  wp-config.php )

Não é possível modificar a solução de erro de cabeçalho:

Você precisará remover os espaços em branco. Para se livrar deste erro do WordPress:

  1. Baixe o arquivo afetado (por exemplo, wp-config.php) via Gerenciador de Arquivos ou FTP
  2. Abra o arquivo em seu editor favorito (por exemplo, Notepad++ )
  3. Remova todos os espaços antes do primeiro <?php (O primeiro <?php deve estar na primeira linha)
  4. Remova todos os espaços após o fechamento ?>
  5. Salve seu arquivo

12. O plug-in não excluirá o erro

Alguns plugins (e você quer ficar longe de tais plugins) vêm com arquivos ocultos que se tornam uma dor de cabeça quando você deseja excluir o plugin. Esta é uma boa razão para baixar apenas plugins (e temas para esse assunto) de sites respeitáveis nos quais você confia. O problema é que você não pode excluir o plugin via WordPress Admin e mesmo que você exclua a pasta do plugin via Gerenciador de Arquivos (ou FTP), o plugin ainda aparece. Magia? Não. Aqui está o…

Excluir causa do erro do plug-in:

  • O plugin veio com arquivos ocultos ou aninhados

Excluir soluções de erro de plug-in:

uma. Obtenha plugins de fontes confiáveis

Não vá pegando plugins de todos os lugares. Se você quiser comprar um plug-in bem codificado, use fontes confiáveis, como CodeCanyon . Se você procura plugins gratuitos, confira o repositório de plugins do WordPress . É melhor prevenir do que remediar, certo?

b. Excluindo o plugin usando Secure Shell (SSH)

Esta solução só funcionará se você tiver acesso SSH ao seu site WordPress. Isto é o que fazer. Faça login no seu blog usando SSH e navegue até “ ../wp-content/plugins/ “. Use o comando Is -aI  para listar todas as suas pastas e, finalmente, exclua o plug-in problemático usando o  comando rm (nome da pasta)  .

13. Postagens do WordPress que retornam o erro 404

É frustrante acessar todas as partes do seu site WordPress, exceto as postagens. Toda vez que você visita um único post, você recebe uma página de erro 404 – e é uma grande dor porque os posts são os ossos e a carne de qualquer blog WordPress.

404 Página de Erro Causa:

  • Problema com suas configurações de permalink

404 Soluções de página de erro:

uma. Salve seus permalinks

Este erro do WordPress é fácil de resolver, então não entre em pânico – seus leitores poderão ler suas postagens rapidamente. Basta ir para Configurações -> Permalinks  e clicar no  botão Salvar alterações  .

b. Corrija seu arquivo .htaccess

Se corrigir seus permalinks não resolver este erro, é hora de editar seu arquivo .htaccess manualmente. Navegue até o diretório raiz do WordPress e baixe o arquivo .htaccess. Se não existir, crie um arquivo de texto em branco e salve-o como .htaccess. Adicione o seguinte código ao arquivo .htaccess:

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

Regra de reescrita ^index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

Regra de Reescrita. /index.php [L]

</IfModule>

# END WordPress

Salve e carregue o .htaccess para o mesmo local.

14. Erro de memória esgotada do WordPress

Você sabe que encontrou esse erro quando vê a tela branca da morte ou esta mensagem de erro:

Erro fatal: Tamanho de memória permitido de 33554432 bytes esgotado (tentou alocar 2348617 bytes) em /home/username/public_html/your_site/wp-includes/plugins.php na linha 36

Causa do erro de memória esgotada:

  • Um plugin ou script está consumindo sua memória

Solução de erro de memória esgotada:

A resposta mais fácil é simplesmente aumentar sua memória alocada. Para fazer isso, abra o arquivo wp-config.php (que se encontra no diretório raiz do seu site) e adicione o seguinte código:

define (‘wp_memory_limit’, ’64M’);

NOTA: Você não precisa baixar o arquivo (ou qualquer outro arquivo) ao usar o Gerenciador de Arquivos. Você pode editar os arquivos diretamente no Gerenciador de Arquivos. Fale com seu host se você não encontrar a opção de edição.

15. Função indefinida de erro fatal is_network_admin

Decidi terminar este post com um erro simples, mas muito comum do WordPress.

Função indefinida is_network_admin Erro fatal Causa:

  • Falha na atualização automática

Função indefinida is_network_admin Fatal ErrorSolution:

Mais assistência/recursos

Se não conseguimos resolver seu erro ou seu erro específico não foi mencionado nesta postagem, você pode encontrar uma lista de recursos realmente ótimos abaixo com mais algumas soluções para erros comuns do WordPress e suas correções. Se você ainda não conseguir encontrar uma solução, tente sempre entrar em contato com seu host para ver se eles podem ajudá-lo! O WPEngine esteve lá para nós em mais de uma ocasião em que não conseguimos resolver o problema sozinhos!

Conclusão

Aqui estamos. Acabamos de revelar os 15 erros mais comuns do WordPress e mostramos como resolvê-los. Esperamos que este post seja útil quando você encontrar um erro do WordPress. Marque este recurso como favorito (você provavelmente precisará dele em algum momento – embora esperemos que não) e conte-nos como você corrige erros comuns do WordPress em seu site, especialmente se você tiver uma solução melhor e mais rápida para um dos problemas comuns Erros do WordPress.

Artigo de Freddy

Aprenda com a FULL.

Junte-se a mais de 50 mil pessoas que recebem em primeira mão as principais ferramentas e tecnologia para desenvolvimento web

Meu carrinho
🎁 Faltam R$150,00 para liberar o Cupom Secreto
Seu carrinho está vazio.

Parece que você não adicionou nada ao seu carrinho =(