Problemas comunes
Problemas comunesLa traducción falla con "There is no custom post with ID ..."

La traducción falla con "There is no custom post with ID ..."

Si la traducción de una entrada falla y ves un mensaje de error como este en los logs:

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

El problema puede ser que la BD contenga datos obsoletos o corruptos de Polylang, incluidas relaciones con entradas que ya no existen (que por alguna razón Polylang no eliminó).

Una solución es recrear la entrada desde cero:

  • Crea una nueva entrada
  • Copia/pega los datos
  • Elimina la entrada anterior

Como la nueva entrada no contiene metadatos obsoletos (es decir, no hay relaciones con entradas inexistentes), traducirla funcionará.

De lo contrario (solo si sabes lo que estás haciendo: ¡puedes romper cosas!), comprueba en la BD dónde está esa relación con ese ID inexistente en Polylang y elimínala.