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

Todos nós amamos o WordPress, mas às vezes ele pode nos deixar loucos! Seja a temida tela branca da morte, um erro desconhecido do PHP proveniente de um plug-in ou problemas de servidor que causam a falha do site, nunca é divertido. Mas sempre que o WordPress decidir agir, não se preocupe: sempre há uma solução, como você aprenderá nesta postagem. Prepare-se para se divertir, porque você e eu vamos resolver 15 erros comuns do WordPress. Portanto, sem mais delongas, vamos começar com o erro mais comum do WordPress.


Contents

1. Erro interno do servidor

Quase todo usuário do WordPress que eu conheço encontrou 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 resultar de vários motivos, como você verá abaixo.

Causas de erro interno do servidor:

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

  • Funções de plugin 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 resulta principalmente de um arquivo .htaccess corrompido, faça login no diretório raiz do WordPress via Gerenciador de Arquivos (ou FTP) e renomeie o 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 .htacess e liberar. Se isso não funcionar, talvez você precise verificar seus plugins.

b. Desativar todos os plugins
Um plug-in 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 plug-in antigo (ou de vários plug-ins incompatíveis). Você não sabe ao certo se o problema são seus plug-ins, a menos que você os desative.

A PARTE, DE LADO: Se você estiver vendo o erro interno do servidor, provavelmente não poderá acessar o administrador do WordPress. Então, como você desativará seus plugins? Bem, nós achamos isso como desativar todos os plugins quando não é possível acessar os menus administrativos postar no WordPress Codex. Se o erro desaparecer após a desativação de todos os plug-ins, você encontrou o 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 plug-in, porque o WordPress é bonito e os plugins também devem ser.

c. Alterar temas
Se o problema não eram os plugins, talvez o seu tema seja. Mude para o tema Twenty Twelve e recarregue seu site. Se você ainda está vendo o erro, talvez seja necessário atualizar algumas de suas pastas do WordPress.

d. Repare as pastas wp-admin e wp-includes
A essa altura, você provavelmente já resolveu esse erro do WordPress. Mas se esse não for o caso, tente substituir as pastas wp-admin e wp-includes por novas, a partir de uma nova instalação do WordPress.

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

memória = 64MB

Salve e faça o upload do arquivo na pasta / wp-admin /. Se aumentar a memória do PHP resolver o problema, fale com o seu host da web para apontar o que está esgotando sua memória. Pode ser qualquer coisa, desde funções temáticas quebradas a plugins mal projetados, entre outras coisas. Seu host fornecerá informações dos logs do 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 assim. O recurso é pura genialidade no trabalho. É ótimo, mas às vezes falha. Considerando que o recurso de atualização automática não requer nenhuma entrada humana, como você informa quando a atualização falha? Você verá um dos seguintes:

  • Uma mensagem de erro do 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 com falha na atualização:

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

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

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

3. Erro de sintaxe no WordPress

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

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

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

Erro de sintaxe Causa:

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 com menos experiência tentando editar o código em um tema ou plug-in, mas isso também pode ocorrer quando você instala um novo tema ou plug-in que contém o erro.

Soluções de erro de sintaxe:

uma. Eduque-se em colar snippets 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. Não há pressa, por isso não se apresse. Se você encontrou esse erro do WordPress depois de adicionar trechos de código ao seu site WordPress, precisa aprender mais sobre como colar trechos de código no WordPress ou poderá causar mais danos.

b. Corrija o código afetado
Se esse erro do WordPress ocorreu após atualizar um plug-in ou colar algum código da Web, você sabe exatamente onde procurar. O problema é que você não pode consertar seu código por Aparência -> Editor (ou Plugins -> Editor), pois o erro de sintaxe impede você de acessar o site. Isso não funciona bem com a maioria dos iniciantes; Mas não é, você pode editar facilmente seus arquivos do WordPress via FTP ou Gerenciador de Arquivos no cPanel. Encontre o arquivo afetado e corrija o código removendo-o ou reescrevendo-o corretamente.

c. Experimente um tema ou plug-in diferente
Se o erro começou quando você ativou um novo tema ou plug-in, provavelmente é um erro nesse tema ou plug-in. Portanto, convém encontrar uma alternativa ou entre em contato com o desenvolvedor para que ele possa corrigir o erro. Em alguns casos, talvez você não consiga fazer login no WordPress. Nesse caso, pode ser necessário excluir o plug-in ou tema via FTP.

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

Dos erros comuns do WordPress, isso é bastante auto-explicativo. o Erro do WordPress ao estabelecer uma conexão com o banco de dados permite que você saiba que algo quebrou a conexão com o banco de dados do WordPress.

Causas de erro de estabelecimento de banco de dados:

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

Banco de dados que estabelece soluções de erro:

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á preso ou não sabe o que fazer primeiro, considere aprender algumas coisas sobre a edição de arquivos wp-config.php.

b. Corrija problemas com seu host
Se o seu wp-config.php estiver correto e esse erro do WordPress ainda for um problema, fale com o seu provedor de hospedagem WordPress. Eles poderão informar se o servidor está inoperante ou se o 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. Examine seu site para determinar se ele está comprometido
Os hackers não dormem. Não, eles não. Você pode ser vítima de um hacker a qualquer momento, principalmente se não souber como proteger seu site WordPress. Para garantir que seu site não tenha sido invadido, verifique-o usando uma ferramenta como a Sucuri Sitecheck. Se você receber más notícias, fique calmo e confira este post no meu site foi hackeado no WordPress Codex.

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

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

Causas de erro de manutenção agendada:

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

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

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

6. A recuperação de senha de email não funciona

A principal causa para isso é o esquecimento. Talvez você deva tentar uma dieta e exercícios para melhorar a memória �� Brincadeiras à parte … todos esquecemos até as coisas mais importantes, como senhas, nomes de usuários e endereços de email? 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 email. Você decide tentar novamente depois de verificar sua pasta de spam, mas ainda assim, nenhum link.

Erro na recuperação de senha Causa:

Por alguma razão, sua instalação do WordPress simplesmente não envia o link para você … 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 com facilidade e rapidez? Vamos, abaixo, 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 a você.

  1. Entre no seu cPanel e navegue até phpMyAdmin debaixo Bases de dados
  2. Selecione seu banco de dados (seu host ajudará você a não encontrar seu banco de dados)
  3. Navegar para wp_users e clique em Squeaky toy
  4. Vá para o seu nome de usuário e clique em Editar
  5. Digite um novo valor (sua nova senha) em passagem de usuário
  6. Escolher MD5 no menu suspenso abaixo Função
  7. Clique Vai botão 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 email estiver dificultando:

  1. Navegar para “../ wp-content / themes / your_live_theme /”Usando FTP ou Gerenciador de Arquivos e faça o download do arquivo functions.php.
  2. Abra o arquivo no seu editor de código e adicione o seguinte código:
    wp_set_password ('DesiredNewPassword', 1);

    Substituir DesiredNewPassword com sua nova senha. O número um (1) no código é o número do seu ID de usuário no wp_users mesa.

  3. Salvar e fazer upload de functions.php
  4. Quando você puder acessar o seu site, elimine o código (faça o download do arquivo functions.php, exclua o código e faça o upload para a pasta do tema)

7. Erro HTTP 403 – Proibido

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

Causa de erro HTTP 403:

  • Problemas com índices de diretório se o 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 seu Painel de Controle -> Opções da Web -> Índices de Diretórios e adicione index.php.

8. Barra lateral abaixo do erro de conteúdo

Fiquei bastante perplexo quando encontrei esse erro do WordPress. Eu estava tão convencido de que meu tema era completamente brinde que pensei em mudar completamente. No entanto, convoquei aranhas 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.

A barra lateral abaixo do erro de conteúdo causa:

  • 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 atrapalhando todo o layout

Barra lateral abaixo das soluções de erro de conteúdo:

uma. Feche todos os elementos div
Na maioria dos casos, os elementos div da caneta são responsáveis ​​por esse erro. Feche todos os elementos div abertos e elimine elementos div adicionais que empurram a barra lateral para fora do elemento de quebra automática. Use uma ferramenta como Validador W3 para verificar se o seu código HTML pode ser a causa desse erro.

b. Corrija seu CSS
Proporções de largura inadequadas atrapalharão seu layout, colocando sua barra lateral abaixo da área de conteúdo. Você precisa manter as coisas em proporção. Por exemplo, se o contêiner principal tiver 920 px de largura, aloque 620 px ao seu conteúdo e 250 px à barra lateral. Deixe os 50px restantes nas margens e quais não. Apenas mantenha as coisas proporcionais. Outra coisa, tenha cuidado ao usar a propriedade float.

9. Admin do WordPress Exibindo Impropriamente

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

Causas de erro de exibição do administrador:

  • Proxy e firewalls que escurecem arquivos CSS
  • Plug-ins de menu de administração corrompidos

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

uma. Verifique se você não está protegido por um proxy ou firewall
Se você possui um proxy ou firewall (talvez esteja acessando seu site do trabalho), tente acessar o painel em outro local sem proxies ou firewalls. Você também pode tentar limpar seu firewall e cache de proxy e ver se isso funciona..

b. Atualizar / desativar plugins do menu de administração
Se você estiver recebendo esse erro após instalar um plug-in como Menus mais leves Menu suspenso do administrador para o seu menu de administrador, tente atualizá-lo (reinstalá-lo). Se esse erro do WordPress persistir, desative o plug-in.

10. Erro de tempo limite da conexão

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

Causas de 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 plug-ins que você instalou recentemente ou redefina sua pasta de plug-ins
  • Aumente seu limite de memória PHP
  • Alterne para o tema Vinte e doze 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 iniciantes. Se você encontrar esse erro, geralmente verá algo semelhante a este:

Aviso: Não é possível modificar as informações do cabeçalho - o cabeçalho já foi 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 se origina.

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

  • 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 desse erro do WordPress:

  1. Faça o download do arquivo afetado (por exemplo, wp-config.php) via Gerenciador de arquivos ou FTP
  2. Abra o arquivo no seu editor favorito (por exemplo,. Bloco de anotações++)
  3. Remova todos os espaços antes do primeiro
  4. Remover todos os espaços após o fechamento?>
  5. Salve seu arquivo

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

Alguns plug-ins (e você deseja evitar esses plug-ins) vêm com arquivos ocultos que se tornam um problema quando você deseja excluir o plug-in. Esse é um bom motivo para baixar apenas plug-ins (e temas) de sites respeitáveis ​​em que você confia. O problema é que você não pode excluir o plug-in via Admin do WordPress e mesmo se você excluir a pasta do plug-in por meio do Gerenciador de arquivos (ou FTP), o plug-in ainda será exibido. Magia? Não. Aqui está o…

Excluir erro de plug-in Causa:

  • 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 pegue plugins de todo o lugar. Se você deseja adquirir um plug-in bem codificado, use fontes confiáveis, como CodeCanyon ou WPExplorer. Se você procura plug-ins gratuitos, confira Repositório do plugin WordPress. Prevenir é melhor que remediar, certo?

b. Excluindo o plug-in usando o Shell Seguro (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 É -aI para listar todas as suas pastas e, finalmente, exclua o plug-in problemático usando o comando rm (nome da pasta) comando.

13. Postagens do WordPress retornando erro 404

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

Causa da página de erro 404:

  • Problema com suas configurações de link permanente

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

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

b. Corrija seu arquivo .htaccess
Se a correção dos links permanentes não resolver esse erro, é hora de editar o arquivo .htaccess manualmente. Navegue para 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:

# COMEÇAR WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^ index \ .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule. /index.php [L]

# END WordPress

Salve e faça o upload do .htaccess no mesmo local.

14. Erro de memória esgotada do WordPress

Você sabe que encontrou este 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

Erro de memória esgotada Causa:

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

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

A resposta mais fácil é simplesmente aumentar a memória alocada. Para fazer isso, abra o arquivo wp-config.php (encontrado 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. Converse com seu host da web se você não encontrar a opção de edição.

15. Função indefinida de erro fatal is_network_admin

Decidi terminar esta postagem com um erro WordPress simples, mas muito comum.

Função indefinida is_network_admin Erro fatal Causa:

  • Falha na atualização automática

Função indefinida is_network_admin Fatal ErrorSolution:

Assistência / Recursos adicionais

Se não conseguimos resolver o seu erro ou o erro específico não foi mencionado nesta postagem, você pode encontrar uma lista de ótimos recursos abaixo com mais algumas soluções para erros comuns do WordPress e suas correções. Se você ainda não encontrar uma solução, tente entrar em contato com seu host da web para ver se eles podem ajudá-lo! O WPEngine está presente 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 15 erros mais comuns do WordPress e mostramos como resolvê-los. Esperamos que este post seja útil quando você encontrar um erro no WordPress. Marque este recurso como favorito (você provavelmente precisará dele em algum momento – embora esperemos que não) – e informe-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.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map