제 환경은 WordPress 게시물이 게시될 때마다 해당 주제에 대한 Discourse 주제를 자동으로 생성하고, 기본 WordPress 댓글을 대체하는 방식으로 구성되어 있습니다.
이 모든 것이 올바르게 설정되어 몇 년 동안 잘 작동해 왔습니다.
하지만 기술적인 문제로 인해 일부 연결이 끊어졌습니다.
따라서…
- 백엔드 관점에서 이러한 연관성은 처음에 어떻게 만들어지나요? Discourse에 WP 게시물 ID나 URL을 저장하는 데이터베이스 필드가 있나요?
그리고
- 그 연결이 끊어졌을 경우, UI를 통해 다시 연관시킬 수 있는 방법이 있나요, 아니면 터미널을 통해 데이터베이스에서 수동으로 연관성을 업데이트/수정해야 하나요?
감사합니다
angus
(Angus McLeod)
2
죄송하지만 확인차 여쭤보는데, 현재 WP Discourse Plugin을 사용하고 계신가요?
설명을 언급하지 않으셔서 궁금한 점이 있었는데, 말씀하신 내용은 바로 이 플러그인이 수행하는 기능입니다.
WP Discourse Plugin을 사용 중이시라면, 그 기술적인 어려움이 플러그인과 관련이 있었나요? 그렇다면 그 내용을 설명해 주실 수 있을까요?
연관 관계는 워드프레스에서 다음 WP 게시물 메타 필드를 사용하여 형성됩니다: discourse_post_id, discourse_topic_id, discourse_permalink.
WP Discourse Plugin을 사용 중이시라면, WP 게시물 편집 UI(오른쪽)에서 찾을 수 있는 디스코스 사이드바를 통해 WP 게시물을 디스코스 토픽에 다시 연결할 수 있습니다.