댓글이 표시되지 않고 게시물이 목록에서 제외됨

안녕하세요,

Discourse 댓글이 표시되지 않고 있습니다(게시판 링크조차도요). 또한 게시판에서 작성된 게시글은 목록에 나타나지 않습니다. 테마 템플릿으로 가서 WP 댓글 블록을 Discourse Comments 블록으로 교체해 보았지만 아무것도 렌더링되지 않습니다.

음, 몇 가지 설정을 조정해 보더니 이제 작동하기 시작하네요. 정확히 뭘 바꿨는지는 모르겠지만, 기본 댓글 대신 테마 템플릿에 Discourse Comments를 지정하고 있습니다.

우리는 체크를 해제했을 때 작동했습니다

비공개 임베드: 사용자가 답변하기 전까지 임베드된 주제는 비공개로 유지됩니다.

해당 파라미터를 체크 해제해 두었는데:


그래도 새 게시글이 목록에 표시되지 않아서 여전히 작동하지 않습니다.

이 기능의 작동 방식이 최근에 변경되었습니다. Discourse에서 embed unlisted 설정을 비활성화해야 합니다:

WP Discourse 플러그인의 “Publish as Unlisted Topics” 옵션은 더 이상 효과가 없습니다. @angus, 아직 처리되지 않았다면 해당 옵션을 플러그인에서 제거해야 합니다.

네, 시몬이 언급했듯이 사이트 설정의 embed unlisted를 확인해 주세요.

해당 플러그인 옵션은 이전과 동일한 효과를 가지며, 즉 WP Discourse 플러그인을 통해 임베드된 토픽을 비공개 목록(unlist)으로 설정하는 것입니다. 변경된 사항은 Discourse의 사이트 설정이 WP Discourse를 포함한 다양한 임베딩 시나리오에서 일관되게 적용된다는 점입니다. 플러그인의 옵션을 사용하여 WP Discourse에서 임베드된 토픽은 비공개 목록으로, 다른 출처에서 임베드된 토픽은 공개 목록으로 설정해야 하는 사용 사례가 있을 수 있으므로, 현재 시점에서 해당 옵션을 제거하는 것은 적절하지 않다고 생각합니다.

또한 WordPress에서 게시물을 작성할 때 Discourse 설정을 변경한 후 Discourse에서 해당 주제가 생성되긴 하지만, WordPress에서 해당 주제가 링크되지 않는 경우가 있다는 점도 발견했습니다. 그래서 WordPress로 돌아가서 블로그 게시물과 Discourse 게시물을 수동으로 연결해야 합니다.

이런 일이 발생하는 이유가 무엇일지 혹시 아시는 분 계신가요?

Hey @hunterboerner, 네, 그건 별개의 문제입니다.

재현이 확실하게 가능하거나 데모나 로그가 있다면, Support > WordPress 채널에 새 주제를 올려 주세요. 도와드리겠습니다 :+1: