Nada é tão frustrante quanto clicar em uma postagem que você sabe que existe — apenas para cair em uma página de erro 404. Nós já encontramos esse problema mais de uma vez, e pode ser confuso quando nada parece obviamente quebrado.
A boa notícia? Na maioria dos casos, você pode consertar em menos de um minuto. Basta ir em Configurações » Links Permanentes e clicar em ‘Salvar Alterações’ — esse passo simples resolve o problema para a maioria dos sites WordPress.
Se isso não funcionar, não se preocupe. Preparamos um guia passo a passo cobrindo todas as causas comuns… desde conflitos de plugins até problemas com o .htaccess para que você possa colocar suas postagens online rapidamente.

Por Que Meus Posts do WordPress Estão Retornando um Erro 404?
Um erro 404 significa que o servidor não conseguiu encontrar a página que você solicitou — mesmo que ela possa existir no seu painel do WordPress. Essa desconexão geralmente acontece porque algo quebrou o link entre o URL da sua postagem e seu conteúdo real.
Aqui estão os motivos mais comuns para suas postagens exibirem um erro 404 “Página Não Encontrada”:
- Conflitos de plugins ou temas: Alguns plugins ou temas podem interferir na forma como o WordPress lida com links permanentes. Isso pode levar a links quebrados e erros 404 em postagens que estavam funcionando bem antes.
- Problemas com código personalizado: Se você adicionou código personalizado ao seu site, mesmo um pequeno erro pode afetar os links permanentes ou causar conflitos que resultam em erros 404.
- Problemas com seu arquivo .htaccess: O arquivo .htaccess controla como o WordPress estrutura os URLs. Se este arquivo estiver corrompido, ausente ou mal configurado, suas postagens e páginas podem retornar erros 404.
Como Encontrar Todas as Postagens do WordPress com Erros 404
Antes de pular para as correções, é útil saber se este erro afeta apenas uma postagem ou muitas. Entender o escopo facilita a escolha da solução certa.
Recomendamos o uso do Google Search Console. Se você ainda não o configurou, consulte nosso guia sobre como adicionar seu site WordPress ao Google Search Console.
Assim que o bot do Google rastrear seu site, o Search Console mostrará relatórios detalhados, incluindo quaisquer erros 404 que ele encontrar.
Para ver quais postagens estão retornando erros, faça login no painel do seu Search Console. Navegue até o relatório 'Páginas' e você encontrará uma lista de todos os URLs sinalizados.

Para mais ajuda, confira nossas dicas para usar o Google Search Console para aumentar o tráfego do site, que incluem conselhos sobre como corrigir erros 404.
Agora, vamos ver como corrigir postagens do WordPress que retornam erros 404. Você pode usar os links abaixo para pular para um método específico:
- Método 1: Verifique Conflitos de Plugins ou Temas e Problemas de Código Personalizado
- Método 2: Corrija Suas Configurações de Permalink
- Método 3: Atualize o Arquivo .htaccess do WordPress
- Método 4: Entre em Contato com Seu Provedor de Hospedagem
- Método 5: Habilitar mod-rewrite (Instalação Local do WordPress)
- Perguntas Frequentes Sobre Erros 404 do WordPress
- 🎁 Bônus: Guia Adicional sobre Como Lidar com Erros 404
Método 1: Verifique Conflitos de Plugins ou Temas e Problemas de Código Personalizado
Plugins, temas ou código personalizado às vezes podem interferir nos permalinks e causar erros 404. Nós mesmos já passamos por isso ao testar ferramentas em nossos sites de demonstração.
Ao solucionar problemas, usamos um ambiente de staging para desativar plugins com segurança, um por um. Isso nos ajuda a isolar o problema sem afetar o site ativo.
Para tentar isso você mesmo, comece desativando todos os seus plugins temporariamente. Em seguida, reative-os um por um, verificando após cada um para ver se o erro 404 retorna.
Se o erro aparecer após a ativação de um plugin específico, essa é provavelmente a causa. Você pode procurar por soluções relacionadas a esse plugin ou entrar em contato com o desenvolvedor para obter suporte.
O seu tema do WordPress também pode ser o problema.
Para verificar, mude temporariamente para um tema padrão do WordPress como o Twenty Twenty-Three ou Twenty Twenty-Four. Vá para Aparência » Temas e clique em ‘Ativar’ em um tema padrão.

Se o erro 404 desaparecer com um tema padrão, seu tema original provavelmente está causando o conflito. Você pode solucionar o problema mais a fundo ou considerar a troca para um tema diferente.
Para recomendações, confira nossa seleção especializada dos temas WordPress mais populares.
Se você adicionou recentemente snippets de código ao seu site, revise-os cuidadosamente. Mesmo pequenos erros podem causar erros 404.
Recomendamos o uso do plugin WPCode para adicionar código personalizado. Ele permite que você insira snippets sem editar os arquivos do tema diretamente, o que reduz o risco de quebrar seu site.
O WPCode também detecta erros automaticamente. Se algo der errado, ele desativa o snippet e alerta você. Você pode até usar o modo de teste para verificar seu código antes de publicá-lo.

Se nenhuma dessas etapas resolver o problema, passe para o próximo método, onde solucionaremos as configurações de seus permalinks.
Método 2: Corrija Suas Configurações de Permalink
Posts do WordPress frequentemente retornam erros 404 devido a problemas com as regras de reescrita em seu arquivo .htaccess. Na maioria dos casos, você pode corrigir isso simplesmente salvando novamente suas configurações de permalink.
Vá para Configurações » Permalinks no seu painel do WordPress e clique no botão ‘Salvar alterações’.

Você não precisa alterar nada. Apenas clicar em ‘Salvar alterações’ limpa as regras de reescrita (o que significa que o WordPress regenera as instruções de roteamento de URL que dizem ao seu servidor onde cada post está localizado).
Esta etapa simples corrige o erro 404 para a maioria dos sites WordPress. Se não funcionar para você, talvez seja necessário atualizar seu arquivo .htaccess manualmente.
Método 3: Atualize o Arquivo .htaccess do WordPress
Antes de fazer qualquer alteração, recomendamos fazer backup do seu site WordPress e do seu arquivo .htaccess. Se algo der errado, você poderá restaurar o original facilmente.
Você precisará conectar-se ao seu servidor usando um cliente FTP como o FileZilla, ou usar o Gerenciador de Arquivos no painel de controle da sua hospedagem.
Em seguida, localize o arquivo .htaccess (um arquivo de configuração oculto que controla como seu servidor lida com URLs) na pasta raiz do seu site. Este é o mesmo diretório que contém pastas como /wp-content/ e /wp-includes/.
Clique com o botão direito no arquivo e selecione ‘Permissões de arquivo’ ou ‘Alterar permissões’ no seu cliente FTP.

Se o WordPress não conseguiu escrever no arquivo antes, tente alterar temporariamente as permissões para 666 para torná-lo gravável.
Importante: A permissão 666 significa que qualquer pessoa pode ler e escrever no arquivo, o que representa um risco de segurança. Use esta configuração apenas temporariamente e altere-a de volta imediatamente após terminar.
Agora, retorne ao seu painel de administração do WordPress e salve novamente suas configurações de permalink (Configurações » Permalinks » Salvar Alterações). Isso permite que o WordPress gere um arquivo .htaccess adequado.
Assim que isso for feito, volte ao seu cliente FTP e altere as permissões do arquivo para 644. Esta configuração permite que o WordPress leia o arquivo enquanto o protege de alterações não autorizadas.

Alternativamente, você pode editar o arquivo .htaccess manualmente.
Clique com o botão direito no arquivo .htaccess e selecione a opção Visualizar/Editar.

O arquivo será aberto em um editor de texto simples como o Bloco de Notas ou o TextEdit.
Adicione as seguintes regras de reescrita padrão do WordPress:
# 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
Salve o arquivo e envie-o de volta para o seu servidor. Em seguida, verifique se seus posts estão carregando corretamente.
Método 4: Entre em Contato com Seu Provedor de Hospedagem
Se nenhuma das soluções acima corrigiu o erro 404, recomendamos que você entre em contato com seu provedor de hospedagem WordPress.
Pode haver um problema do lado do servidor por parte deles, ou eles podem ajudá-lo a solucionar o problema ainda mais. Em nossa experiência, boas equipes de suporte de hospedagem podem frequentemente identificar problemas de configuração que são fáceis de perder.
Para dicas sobre como obter ajuda, consulte nosso guia sobre como pedir suporte WordPress corretamente e obtê-lo.
Método 5: Habilitar mod-rewrite (Instalação Local do WordPress)
Se você estiver executando o WordPress em um servidor local para testes, você precisará habilitar o mod_rewrite na configuração do seu Apache. Isso se aplica a configurações MAMP, WAMP ou XAMPP.
Habilitar o mod_rewrite permite que o WordPress gere URLs limpas e evita erros 404 em suas postagens e páginas locais.
As etapas variam de acordo com a plataforma. Se você estiver usando XAMPP, abra o painel de controle e clique no botão ‘Config’ na coluna Ações. Em seguida, selecione ‘Apache (httpd.conf)’.

Encontre esta linha: #LoadModule rewrite_module modules/mod_rewrite.so
Remova o ‘#’ no início para descomentá-la. Isso ativa o módulo mod_rewrite.

Em seguida, procure por linhas que dizem AllowOverride None e altere-as para AllowOverride All. Isso informa ao Apache para permitir que os arquivos .htaccess controlem o roteamento de URL.
Normalmente, você encontrará essas linhas dentro de blocos <Directory>, especialmente aquele que aponta para a pasta do seu site (como htdocs no XAMPP). Para testes locais, geralmente é seguro aplicar essa alteração onde quer que você a veja.

Salve o arquivo httpd.conf e feche-o. No painel de controle do XAMPP, clique em ‘Stop’ no módulo Apache, depois clique em ‘Start’ novamente para reiniciá-lo.
Agora volte ao seu painel de administração do WordPress e verifique se seus permalinks estão funcionando.
Tutorial em Vídeo
Se você prefere instruções visuais, assista ao vídeo abaixo.
Perguntas Frequentes Sobre Erros 404 do WordPress
Erros 404 no seu site WordPress podem ser confusos. Aqui estão respostas para perguntas comuns que podem ajudá-lo a solucionar problemas com mais eficácia.
Por que estou recebendo um erro 404 nas minhas postagens do WordPress?
Um erro 404 nas postagens do WordPress geralmente significa que o servidor não consegue encontrar a página no URL solicitado. Isso pode acontecer devido a permalinks quebrados, um arquivo .htaccess corrompido, postagens excluídas ou um conflito de plugin/tema que altera a forma como os URLs são tratados.
Como corrijo um erro 404 no WordPress?
A maneira mais rápida de corrigir um erro 404 do WordPress é salvar novamente suas configurações de permalink. Vá para Configurações » Permalinks e clique em ‘Salvar alterações’. Se isso não funcionar, verifique seu arquivo .htaccess, desative plugins ou mude para um tema padrão para descartar conflitos.
Como posso encontrar todos os erros 404 no meu site WordPress?
O Google Search Console é a melhor maneira de encontrar erros 404 em seu site WordPress. Ele mostra uma lista de todos os erros 404 que o Googlebot encontra. Você também pode usar plugins como o Broken Link Checker para identificar links quebrados e páginas ausentes.
O que o arquivo .htaccess faz no WordPress?
O arquivo .htaccess no WordPress é um arquivo de configuração que controla como as URLs são processadas. O WordPress o utiliza para gerenciar a estrutura de permalinks e rotear URLs para o conteúdo correto. Se este arquivo estiver ausente ou corrompido, suas URLs podem parar de funcionar corretamente.
Como edito o arquivo .htaccess com segurança?
Você pode editar o arquivo .htaccess com segurança usando um cliente FTP ou o gerenciador de arquivos da sua hospedagem. Sempre crie um backup primeiro. Após a edição, certifique-se de que as permissões estejam definidas como 644 para que ele permaneça legível e seguro.
Por que minhas páginas de categoria ou tag do WordPress exibem erros 404?
As páginas de categoria ou tag do WordPress podem exibir erros 404 se o seu tema não suportar modelos de arquivo (archive templates) ou se as configurações de permalink estiverem mal configuradas. Salvar novamente os permalinks e verificar o suporte de arquivo do seu tema geralmente pode corrigir este problema.
Como corrijo erros 404 para tipos de postagem personalizados?
Para corrigir erros 404 para tipos de postagem personalizados, vá para Configurações » Permalinks e clique em ‘Salvar alterações’ para atualizar as regras de reescrita. Verifique também se o seu tipo de postagem personalizado está registrado com as configurações de reescrita corretas e tem suporte de arquivo, se necessário.
Posso redirecionar páginas 404 para minha página inicial ou outra página?
Sim, você pode redirecionar páginas 404 do WordPress usando plugins como o Redirection. Isso permite que você crie redirecionamentos 301 de URLs antigas ou quebradas para novas. Você também pode criar uma página 404 personalizada para guiar os usuários de volta a conteúdo útil.
🎁 Bônus: Guia Adicional sobre Como Lidar com Erros 404
Aqui estão mais recursos que reunimos para ajudá-lo a gerenciar erros 404 e outros problemas comuns do WordPress:
- Como Melhorar seu Template de Página 404 no WordPress (2 Maneiras)
- Melhores Exemplos de Design de Página de Erro 404 do WordPress
- Melhores Plugins Gratuitos de Redirecionamento 404 para WordPress
- Como Receber Alertas por E-mail para Erros 404 no WordPress
Esperamos que este artigo tenha ajudado você a corrigir posts do WordPress retornando erros 404. Você também pode querer ver nosso guia sobre os erros mais comuns do WordPress e como corrigi-los, juntamente com nossas escolhas especializadas para os melhores plugins do WordPress para expandir seu site.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.


Rj
obrigado cara, você salvou minha vida
Phannipha
Obrigado pelo compartilhamento muito útil. Apenas um clique resolveu o problema :)
Ehiz Mikey
Um milhão de graças, Syed. Fiquei preso aqui por algumas semanas. Uma solução de fato.
Kaycee
Oi. Artigo muito bom.
Tive um problema de erro interno do servidor 500 no meu site quando tentei usar o plugin W3 Total Cache.
Para corrigir isso, renomeei o arquivo .htaccess para .htaccessbak. Depois disso, notei que o erro 500 foi resolvido, mas então recebi um erro 404! Todos os links e páginas do meu site retornaram um 404.
Na seção Todas as Páginas, vejo um link que diz “Limpar do cache”
Por favor, o que devo fazer para resolver este problema?
Stanley
Você é um salvador, funcionou para mim.
Muito grato,
Obrigado
syed
obrigado funcionou para mim….
Christian Fraunholz
mas por que isso está acontecendo e como consertar para sempre?
Karma
Tentei seguir sua direção para consertar meu problema, levou cerca de um dia, mas não encontrei o resultado bom.
Então desisti e contatei minha hospedagem. E eles consertaram em apenas 5 minutos. Lol o problema veio da hospedagem…
Mark Kay
Tenha cuidado com os nomes das variáveis de postagem. Eu tinha um formulário de contato com um campo de entrada chamado “name”, que fez o WordPress exibir a página 404. Demorou muito para descobrir o problema. Eu corrigi mudando o nome do campo de “name” para “your-name”.
Ivan
obrigado, você salvou minha vida.
Ramzan
Meu problema é que estou indo para wp admin
E quero editar uma postagem, mas não entra no modo de edição de postagens e páginas, me dá um erro de página não encontrada 404, mas meu site e suas páginas estão abrindo bem no navegador.
Por favor, me guie para que eu possa resolver este problema.
Ben
Mesmo problema aqui. Não consigo editar as postagens existentes nem adicionar uma nova. Recebo 404 para ambos
Sunit
Olá, tentei seguir os passos acima, mas meu problema é este: quando visito meu site diretamente digitando a URL, ele funciona bem. Mas, quando digito a URL do meu site na caixa de pesquisa do Google e clico no link nos resultados da pesquisa, recebo o erro 404 ou uma mensagem dizendo “sua conexão não é privada”.
Meu site é http://www.example.com, mas o resultado da pesquisa do Google o mostra como https://example.com/
Então não tenho certeza qual é o problema. Eu costumava ter wordpress.com, mas agora estou fazendo auto-hospedagem usando HG.
Qualquer ajuda será apreciada.
Obrigado
WPBeginner Support
www é considerado um subdomínio de um domínio. Então, basicamente, um site com www e sem www será considerado dois sites diferentes pelos motores de busca. Vá para a página Configurações > Geral para alterar a URL do seu site de http://www.example.com para apenas example.com.
O WordPress.com habilitou o https para todos os domínios personalizados no WordPress.com. Isso significa que o Google já rastreou seu site com https na URL. Você pode instalar https gratuito usando o Let’s Encrypt.
Admin
Paul Nicholson
Ótimo, funcionou para mim, obrigado!!
Shashdhar S
Thanks a lot , the second option worked for me ….. Thank you so muich
eliana
Muito OBRIGADO!
eli
WPBeginner Support
You are welcome
Don’t forget to follow us on Twitter for more WordPress tips.
Admin
Michaela
Olá, tentei a primeira solução, nada aconteceu. Queria tentar a segunda, mas não consigo encontrar o arquivo .htaccess. Nem no FTP, nem mesmo no meu editor online do WP. Tive esse problema hoje pela primeira vez. Eu uso o plugin WPML, até agora tudo correu sem problemas, mas hoje meu post traduzido em inglês está apresentando este Erro 404. Alguma ideia do que devo fazer se não conseguir localizar o arquivo .htaccess?
Obrigado!
Michaela
Notei uma coisa. A postagem no editor me mostra o seguinte link:
example.com/2016/09/15/where-eat-in-barcelona/?lang=en
mas quando clico para ver a postagem, ou de qualquer feed RSS clico na postagem publicada, o link que mostra o erro 404 é o seguinte:
example.com/?p=11409&lang=en
WPBeginner Support
Por favor, dê uma olhada em nosso guia sobre por que você não consegue encontrar o arquivo .htaccess em seu site WordPress.
Admin
Shirish Dhungel
Bem, obrigado! Lembro-me que o WP Super Cache declarou oficialmente para remover o código de reescrita do .htaccess. Depois disso, minhas postagens redirecionaram para 404. Graças a você, meu site está perfeito agora.
Muhammad Nasir
Obrigado, funcionou para mim, muito obrigado.
Akhelesh
Devo remover o trecho de código que adicionei ao arquivo htacces depois que meu problema for resolvido?
Jessica
Alguém pode me contatar, por favor? Sou tão novo nisso que nem sei o que é um servidor FTP…
WPBeginner Support
Por favor, veja nosso guia sobre como usar FTP.
Admin
Rohan khamkar
Senhor, quando posto uma nova postagem, recebo um erro de página 404 não encontrada. Anteriormente, tudo estava bem, mas quando adicionei um novo usuário e dei a ele a função de administrador, desde então não consigo postar novas postagens. Alguma solução, por favor. Obrigado antecipadamente.
WPBeginner Support
Você nunca deve dar a função de administrador a um usuário em quem não confia. Você sempre pode alterar a função dele voltando para a página Usuários e clicando no link Editar abaixo do usuário que você deseja alterar. Depois disso, verifique a estrutura de permalink do seu site. Veja se eles instalaram algum novo plugin e, se sim, desative esse plugin.
Admin
Shivani Sehdev
Uau……….. Resolvi um problema antigo.
Muito obrigado.
R Donahoo
Não funcionou no meu servidor apache. Tive uma etapa adicional para permitir que o mod_rewrite funcionasse de fato. Edite seu arquivo httpd.conf e adicione 'Allowoverride all'. Por exemplo:
DocumentRoot /var/www
encontre a seção que configura as opções de diretório, como:
Opções Indexes FollowSymLinks MultiViews
Ordem allow,deny
allow from all
add Allowoverride all
Opções Indexes FollowSymLinks MultiViews
AllowOverride all
Ordem allow,deny
allow from all
salve e reinicie o servidor web para reler a configuração atualizada.
Tudo ficou bem depois disso.
Obrigado pelo seu post útil, me direcionando para o caminho certo.
Arnaud
esqueci disso #yaDaMan
Ben
Didn’t work for me either
Onde posso encontrar este arquivo sobre o qual você está falando
aderele olutayo samuel
isso funcionou. …. Obrigado
Eva
Encontrei o mesmo problema. No entanto, não consegui fazer login na página de administração. Você poderia dar uma solução para mitigar este problema?
Rodrick Green
Isso foi muito fácil e muito útil. MUITO OBRIGADO!!!
B Pandey
obrigado pela sua dica útil. Funcionou para mim no meu site. Muito obrigado
sheldon
Obrigado.
Funcionou para mim
Rachit Sharma
mas não funcionou para mim quando atualizei o permalink com o nome do post e mudei o arquivo .htcces, mas não funcionou. alguma outra solução para isso.
Ahsan
Uauuu, muito obrigado, isso foi muito útil.
No meu caso, era o servidor WAMP, depois de ativar o "módulo rewrite" no apache, meu problema foi resolvido.
Obrigado.
Kailash
Uau – isso ainda funciona. Fiz uma pesquisa no Google e encontrei artigos no WordPress, mas este foi de longe o mais simples e funcionou.
Muito obrigado – economizou-me muito tempo
WPBeginner Support
Glad you found it helpful.
Admin
Shawn Ritch
Olá e obrigado por todas as dicas úteis. Infelizmente, esta dica não funcionou para mim. Eu re-salvei meus permalinks nas configurações do WordPress (não funcionou), então tentei o seu próximo método e também não funcionou. Estou pensando que a razão para isso é porque tenho permissões diferentes. Minha permissão original é 644. Quando mudo a permissão para 660, nenhuma das minhas páginas funciona, então acredito que a permissão 666 também está errada. Estou usando um servidor Go Daddy, se isso ajudar :/
Estou perdido e não tenho ideia do que fazer a partir daqui. No entanto, não posso me dar ao luxo de ter páginas que não funcionam. Qualquer sugestão seria muito apreciada.
Obrigado
Shawn Ritch
Kevin Garcia
Eu tentei isso e não me ajudou!!! Meu site inteiro caiu e tive que restaurá-lo!!
Hannah Brown
Obrigado, o seu foi o único lugar que me disse COMO consertar meus links quebrados! Você é o melhor
WPBeginner Support
Fico feliz que tenha achado útil.
Admin
Kunal Yande
Obrigado !!
Você me economizou tanto tempo….
Chris
Como corrijo o problema quando faço upload de um novo plugin e, em seguida, minhas categorias, não os posts, se tornam 404?
Bob
Este é um ótimo conselho. Pensei que teria que mergulhar fundo, mas dois cliques e estou pronto. Obrigado!
Ronn Reason
oi
Eu continuo recebendo esta mensagem com minha conta de e-mail;
Erro Oops… ocorreu um erro no servidor e seu e-mail não foi salvo. (#404)
Por favor, avise o mais rápido possível
Gabo
O.O
Não acredito nisso... funciona, obrigado!!!!!
Steve
Tive esse problema depois de mover sites para um novo servidor. Permalinks padrão funcionaram, mas não as configurações que eu estava usando.
Eu precisava que o servidor apache permitisse o "Allow Override" para que o arquivo htaccess tivesse efeito.
Vivek
Olá,
Preciso de uma pequena ajuda em relação ao erro 404.
Estou recebendo erro 404 na minha seção Página 2.
Pesquisei no Google algumas vezes, mas não encontrei a solução.
Você poderia me dizer qual é o motivo disso?
Rudy
Meus links do site só funcionam DEPOIS que eu VISUALIZO as configurações de permalink, sem nenhuma alteração, e Pronto! Os links funcionam novamente. O que está causando isso e como posso programar isso em vez de ter que fazer login?
Tentei os seguintes comandos no WP-CLI sem sucesso:
wp rewrite flush –hard –path=c:\xampp\htdocs\mywordpress
wp cache flush –path=c:\xampp\htdocs\mywordpress
Amit Schandillia
Isso salvou minha vida!!!!!
Patrick
Valeu cara, só apertar "Salvar alterações" na página de configurações de permalink resolveu para mim! Valeu!
Amanda
Olá,
Há cerca de uma hora consegui resolver um incômodo "Erro Interno do Servidor 500" seguindo seu sábio conselho e renomeando o arquivo .htaccess para .htaccess_old. Consegui acessar imediatamente minha área de wp-admin - e pensei - voltar a funcionar.
Infelizmente, algo aconteceu que tornou todas as minhas outras páginas inacessíveis; cada uma apresentando um erro 404.
Tentei os passos que você forneceu acima, mas sem sucesso. Você teria alguma sugestão adicional?
Obrigado.
Jessa
Vocês são incríveis, isso foi fácil e rápido. Vocês me salvaram de um problema!
mehdi
por que eu não consegui ver minha postagem?
após enviar uma postagem, minhas postagens anteriores aparecem.
isso me deixou louco, por favor, remova a postagem anterior
…
Encontrei uma solução para o meu problema e direi na próxima postagem
mehdi
Olá novamente
Obrigado por este artigo útil/ Encontrei um bug no WordPress em idioma RTL na exibição de permalinks
Li seu artigo e me encorajo a resolver o problema com sua contribuição.
——————————————
Meu problema em detalhes:
1- Criei um banco de dados MySQL (em utf8 general ci)
2- Instalei a última versão do WordPress (localmente) e instalei meu tema (multiup v 1.2 do themeforst)
3- Em seguida, importei a demonstração completa.
No painel de administração do tema, existe a categoria portfólio (nesta seção criamos nossa categoria com nome e slug), então em todas as postagens na seção portfólio podemos criar nossas postagens e determinar a categoria da postagem a partir da categoria do portfólio) finalmente na página inicial temos uma seção que mostra as postagens do portfólio por categoria (com suas imagens)
Em slug e nome em inglês, a categoria do portfólio é exibida bem, mas quando mudo a categoria no portfólio (slug) para idioma RTL, a categoria na página inicial se converte em caracteres como base 64 (acho que meu slug é convertido para ansi, ou seja, cada caractere é convertido em 6 caracteres)
Como posso superar meu problema? Acho que devo evitar mudar o slug ou mostrar o slug em utf8 ou unicode. Sou iniciante em WordPress, se eu conhecesse mais WordPress, poderia resolver este problema simples. Qualquer pessoa com conhecimento de manipulação de hooks, filtros e plugins e WordPress pode resolver este problema de permalink. Tenho certeza que vou resolver este problema com sua ajuda.
———————————-
Eu tentei a segunda maneira que você oferece (que phpmyadmin em utf8generalci), mas não funcionou para mim.
Antes de agradecer muito pela sua ajuda. Tenho acompanhado seus posts regularmente.
……………………………….
1- Primeiro fiz o truque no artigo acima (isso é muito bom, mas não resolveu meu problema)
2-
mehdi
olá
obrigado por contribuir com seu conhecimento para outras pessoas. meu inglês não é bom. desculpe.
Eu baixei um tema do WordPress com um link de portfólio no painel de administração que, na seção de portfólio, podemos definir algumas categorias com nome e slug. nas postagens, podemos determinar a categoria do portfólio.
na página inicial, podemos exibir postagens da categoria de portfólio! tudo está ok, mas quando mudo o nome e o slug para uma língua rtl, o título de um grupo na página inicial é exibido assim %d8%a8%d8%b1%d9%86%d8%af%d8%b3%d8%a7%d8%b2%db%8c
Eu fiz sua solução neste tópico e naquele outro tópico (Como Habilitar Permalinks Personalizados), mas não funcionou para o meu problema!
WPBeginner Support
Isso pode acontecer se o seu banco de dados WordPress não estiver usando a codificação de caracteres UTF-8. Por favor, certifique-se de que seu banco de dados esteja usando utf8_general_ci como collation. Você pode verificar isso usando o phpMyAdmin no cpanel. Antes de fazer qualquer alteração em seu banco de dados, por favor, crie um backup completo do WordPress primeiro.
Admin
Atula Gupta
Muito obrigado por corrigir meu problema em segundos! Eu estava em pânico com todas as minhas postagens apresentando esse erro e essa solução foi tão simples! Obrigado novamente.
Sammy
Obrigado, obrigado! Isso estava me deixando louco e você acabou de me ajudar a consertar em 2 segundos. High five.