Ei, você aí que está arrasando com seu site feito no WordPress, já teve algum probleminha que te deixou na mão? Às vezes, um simples ajuste pode deixar o seu site inacessível, mas não se preocupe, pois encontrar uma solução para qualquer problema no WordPress é extremamente fácil! Então, pegue um café e vamos juntos descobrir como resolver post com Erro 404 no WordPress!
Já falamos sobre alguns dos problemas mais comuns enfrentados pelos usuários do WordPress, como o chato Erro Interno do Servidor ou aquele terrível Erro ao Estabelecer Conexão com o Banco de Dados. Mas hoje vamos falar sobre um problema muito comum:
Quando o post do WordPress acaba levando ao Erro 404.
Já passou pela situação em que você consegue acessar a área de administração do WordPress e a página principal do seu blog, mas ao tentar entrar em um post específico, recebe um erro 404 Not Found? Relaxa, não precisa entrar em pânico! Na maioria das vezes, seus posts ainda estão lá e completamente seguros. Esse problema geralmente ocorre quando o arquivo .htaccess é excluído ou quando algo dá errado com as regras de reescrita. Mas não se preocupe, a solução para como resolver Post com Erro 404 no WordPress pode ser mais simples do que parece:
Basta corrigir as configurações dos seus Permalinks (Links Permanentes).
Vá em Settings » Permalinks, ou Configurações » Links Permanentes para quem utiliza o WordPress em português, e basta clicar no botão Save Changes (Salvar Alrerações).
Isso mesmo, estamos falando de código! Mas não se preocupe, não precisa ser um expert em programação para fazer essa correção. É só seguir os passos com atenção que tudo dará certo. Então, caso a solução automática não resolva o erro 404 nos posts do seu WordPress, não se desespere. Ainda há uma alternativa: atualizar manualmente o arquivo .htaccess.
Para isso, faça o login no seu servidor usando FTP e encontre o arquivo “.htaccess“, que geralmente fica no mesmo local onde estão as pastas /wp-content/ e /wp-includes/. O próximo passo é tornar temporariamente o arquivo gravável, alterando as permissões para 666. Depois, basta repetir a solução anterior. Só não esqueça de alterar as permissões de volta para 660. E se você preferir, pode adicionar manualmente o código que falta no seu arquivo “.htaccess”.
1 2 3 4 5 6 7 8 9 10 | # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress |
Solução para Servidores Locais
Então, se você é um designer ou desenvolvedor que usa um servidor local para testar seu site, precisa habilitar o módulo de reescrita no Apache. E se você precisa usar links permanentes bonitos, também precisa fazer algumas configurações adicionais.
Por outro lado, é tudo mais simples do que parece! Siga nossas instruções para corrigir o erro 404 e recuperar seus posts perdidos. E se você tiver outra solução que funcionou para você, compartilhe nos comentários abaixo. Ao mesmo tempo, vamos tornar este artigo a melhor fonte de informações para usuários que encontram este problema.