숨겨진 Discourse 게시물이 WP에서 여전히 댓글로 표시됩니다

안녕하세요,
Discourse 게시물 상태를 WordPress에 반영할 수 있을까요? Discourse에서 게시물을 삭제(숨김)해도 WordPress에서는 여전히 기사 댓글로 표시됩니다. 이는 Discourse 게시물 상태를 고려해야 한다고 생각합니다. 게시물을 제거하고 싶을 때(예: 모니터링) WordPress에서도 함께 사라지기를 원합니다.

이를 해결할 방법이 있을까요?

현재 확인 중인 댓글은 캐시된 댓글일 가능성이 높습니다. 댓글 설정에서 “Ajax로 댓글 로드” 옵션을 활성화한 후, 관련 WordPress 게시물을 새로고침해 주세요. 그러면 해당 댓글이 사라집니다. 이 옵션이 활성화되지 않은 경우, 캐시가 만료되거나 무효화될 때 댓글이 사라집니다.

저도 비슷한 문제를 겪고 있습니다. 다만 ‘Ajax로 댓글 로드’ 설정은 문제를 해결하지 못했습니다.

댓글 링크를 표시하도록 설정해 두었습니다. 관련된 주제가 없으면 링크가 표시되지 않는데, 삭제된 주제가 있으면 이제 삭제된 주제에 대한 링크가 보입니다.

삭제된 주제에 대한 링크가 표시되지 않도록 하는 방법이 있을까요?

Hey @RichardC,

말씀하신 대로, 이는 약간 다른 문제입니다.

현재 가장 쉬운 방법은 관련 WordPress 게시물 편집 화면에서 해당 Discourse 토픽의 링크를 제거하는 것입니다.

이를 자동으로 수행하려면 웹훅(webhooks)이 필요합니다. 현재 WP Discourse 웹훅 기능은 Discourse에서 삭제된 토픽을 자동으로 언링크하는 것을 지원하지 않습니다. 다만, 이는 좋은 기능 추가가 될 수 있으므로 @simon과 상의한 후 작업 목록에 추가할 예정입니다.

감사합니다, @angus.

이 글을 읽었을 때 "이게 정말 작동하면 창피하겠다"라고 생각했어요. 그런데 실제로 창피해졌습니다. 아마 전에 시도할 때 링크를 해제하기 전에 게시물을 삭제했기 때문일 수도 있겠네요. 하지만 어쨌든 지금은 잘 작동합니다. 감사합니다.

Richard