Problemi comuniLa traduzione fallisce con "There is no custom post with ID ..."
La traduzione fallisce con "There is no custom post with ID ..."
Se la traduzione di un articolo fallisce e visualizzi un messaggio di errore come questo nei log:
[Query "create-missing-translation-customposts"] Execution with errors: 🔴 There is no custom post with ID '30967'Il problema potrebbe essere che il DB contiene dati obsoleti o corrotti provenienti da Polylang, incluse relazioni verso articoli che non esistono più (che per qualche motivo Polylang non ha eliminato).
Una soluzione consiste nel ricreare l'articolo da zero:
- Creare un nuovo articolo
- Copiare/incollare i dati
- Eliminare l'articolo precedente
Poiché il nuovo articolo non contiene metadati obsoleti (ovvero nessuna relazione verso articoli inesistenti), la sua traduzione funzionerà .
Altrimenti (solo se sai cosa stai facendo: puoi rompere qualcosa!), verifica nel DB dove si trova quella relazione verso quell'ID inesistente in Polylang, e rimuovila.