Problemas comuns
Problemas comunsA tradução falha com "There is no custom post with ID ..."

A tradução falha com "There is no custom post with ID ..."

Se a tradução de um post falhar e você visualizar uma mensagem de erro como esta nos Logs:

[Query "create-missing-translation-customposts"] Execution with errors: 🔴 There is no custom post with ID '30967'

O problema pode ser que o banco de dados contém dados obsoletos/corrompidos do Polylang, incluindo relacionamentos com posts que não existem mais (que por algum motivo o Polylang não excluiu).

Uma solução é recriar o post do zero:

  • Criar um novo post
  • Copiar/colar os dados
  • Excluir o post anterior

Como o novo post não contém metadados obsoletos (ou seja, sem relacionamentos com posts inexistentes), traduzi-lo funcionará.

Caso contrário (somente se você souber o que está fazendo: você pode quebrar coisas!), verifique no banco de dados onde está esse relacionamento com o ID inexistente no Polylang e remova-o.