Veelvoorkomende problemenVertaling mislukt met "There is no custom post with ID ..."
Vertaling mislukt met "There is no custom post with ID ..."
Als de vertaling van een bericht mislukt en je in de Logs een foutmelding als deze ziet:
[Query "create-missing-translation-customposts"] Execution with errors: 🔴 There is no custom post with ID '30967'Het probleem kan zijn dat de database verouderde/beschadigde gegevens van Polylang bevat, inclusief relaties naar berichten die niet meer bestaan (die Polylang om de een of andere reden niet heeft verwijderd).
Een oplossing is om het bericht helemaal opnieuw aan te maken:
- Maak een nieuw bericht aan
- Kopieer/plak de gegevens
- Verwijder het vorige bericht
Omdat het nieuwe bericht geen verouderde metadata bevat (d.w.z. geen relaties naar niet-bestaande berichten), zal het vertalen ervan werken.
Anders (alleen als je weet wat je doet: je kunt dingen stukbreken!), controleer in de database waar die relatie naar dat niet-bestaande ID zich in Polylang bevindt, en verwijder deze.