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.