O que Aconteceu com o seu Conteúdo após a Instalação do Polylang?

Se você instalou o plugin Polylang no seu blog WordPress e, após as configurações iniciais, percebeu que o conteúdo dos seus posts desapareceu, não se preocupe, essa é uma situação comum. Você não perdeu o seu conteúdo, ele apenas ficou “escondido” temporariamente por causa da forma como o Polylang gerencia as traduções.

 

O Problema: Como o Polylang Lida com Idiomas

 

O Polylang é um excelente plugin para tradução, mas sua lógica de funcionamento pode gerar essa confusão inicial. Ao contrário de outros plugins que criam uma cópia do post original para cada idioma, o Polylang trabalha com uma abordagem mais elegante. Ele associa todos os seus posts, páginas, categorias e tags a um idioma específico.

Quando você ativa o plugin e executa o assistente de configuração, o Polylang exige que cada post tenha um idioma atribuído. No entanto, ele não faz isso automaticamente para o conteúdo já existente no seu blog. Como resultado, seus posts antigos ficam sem um idioma definido.

Isso significa que, quando você tenta visualizar a página inicial do seu blog ou a lista de posts, o WordPress e o Polylang buscam apenas por conteúdo que tenha um idioma associado. E como os seus posts não têm um, eles simplesmente não são exibidos. O conteúdo continua no banco de dados, mas fica invisível para o sistema de tradução.

 

A Solução: Troubleshooting Passo a Passo

 

Para resolver esse problema e fazer com que seus posts voltem a ser visíveis, você precisa atribuir um idioma padrão a todos eles. O próprio Polylang oferece uma forma simples de fazer isso através de uma ferramenta de migração.

Siga estes passos para resolver o problema:

Passo 1: Acesse as Configurações do Polylang

No seu painel de administração do WordPress, vá até Idiomas > Configurações.

Passo 2: Encontre a Ferramenta de Migração

Na aba de configurações, role a tela para baixo até encontrar a seção “Ferramentas de migração” (ou um nome similar).

Passo 3: Use a Ferramenta “Atribuir idioma padrão para o conteúdo existente”

O Polylang mostrará uma opção para atribuir o idioma que você definiu como padrão para todo o conteúdo que ainda não tem um idioma. Clique no botão correspondente para iniciar o processo.

Passo 4: Verifique o Conteúdo

Após o processo ser concluído, volte para a sua lista de posts (Posts > Todos os Posts). Agora você deverá ver uma nova coluna, que mostra o idioma atribuído a cada post. Todos os seus posts antigos deverão estar com o idioma padrão que você configurou.

 

O Que Fazer Depois de Resolver o Problema?

 

Agora que o seu conteúdo está visível novamente, você pode começar a traduzir seus posts.

  • Para traduzir um post, vá para a tela de edição dele.
  • Na barra lateral, ao lado do campo do título, você verá a opção para adicionar traduções.
  • Clique no ícone de “+” para criar uma nova versão do post em outro idioma.
  • Você será levado para uma nova tela de edição onde poderá adicionar o conteúdo traduzido.
  • Lembre-se de sempre vincular as traduções para que o Polylang saiba que elas se referem ao mesmo post.

Se você está começando a usar o Polylang, a melhor prática é sempre criar o post no idioma original e, em seguida, adicionar as traduções. Isso garante que todo o seu conteúdo esteja corretamente associado a um idioma e que não haja problemas de visibilidade.

Em resumo, o desaparecimento do seu conteúdo não é um erro, mas uma característica do Polylang. O plugin não atribui automaticamente um idioma a posts antigos para dar a você a liberdade de decidir como o seu conteúdo será organizado. O importante é saber que existe uma ferramenta simples para resolver isso.

Ficou com alguma dúvida sobre o processo ou está enfrentando outro problema com o Polylang? Deixe sua pergunta nos comentários!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima