자주 발생하는 문제
자주 발생하는 문제"There is no custom post with ID ..." 오류로 번역이 실패하는 경우

"There is no custom post with ID ..." 오류로 번역이 실패하는 경우

게시물 번역이 실패하고 로그에 다음과 같은 오류 메시지가 표시되는 경우:

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

이 문제는 데이터베이스에 Polylang의 오래되거나 손상된 데이터가 포함되어 있으며, 더 이상 존재하지 않는 게시물(어떤 이유로 Polylang이 삭제하지 않은 게시물)에 대한 관계가 남아 있는 것이 원인일 수 있습니다.

해결 방법 중 하나는 게시물을 처음부터 다시 만드는 것입니다:

  • 새 게시물 만들기
  • 데이터 복사 및 붙여넣기
  • 이전 게시물 삭제

새 게시물에는 오래된 메타데이터(존재하지 않는 게시물에 대한 관계)가 포함되어 있지 않으므로, 번역이 정상적으로 작동합니다.

그 외의 방법으로는(자신이 무엇을 하는지 정확히 알고 있는 경우에만: 문제가 발생할 수 있습니다!), 데이터베이스에서 Polylang의 존재하지 않는 ID에 대한 관계가 어디에 있는지 확인하고 이를 삭제하세요.