더 경제적인 댓글을 위한 아이디어가 있을까요?

배경 설명을 위해 말씀드리면, 게시물이 많은 인기 있는 WordPress 사이트를 운영 중이시고, 최근 Discourse 포럼을 개설하여 웹사이트에 Discourse WordPress 플러그인을 추가하신 것으로 보입니다.

WordPress 사이트에 게시물이 얼마나 많으신가요? 오래된 게시물에도 댓글이 자주 달리나요, 아니면 보통 새로운 게시물에만 댓글을 달까요?

해결책에 관해 말씀드리면, WordPress 사이트에 커스텀 코드를 추가해야 하는 해결책도 고려하시나요, 아니면 커스텀 코드가 전혀 필요 없는 방법에만 관심이 있으신가요?

사이트의 게시물들이 보통 게시된 후 짧은 기간 동안만 댓글을 받는 경우, 가장 쉬운 해결책은 사이트의 가장 최근 게시물만 Discourse에 게시하기 시작하는 것입니다.

다음으로 쉬운 방법은 사이트에 플러그인을 추가하여 WP Discourse의 “토론 시작” 링크를 수정하는 것입니다. 이렇게 하면 해당 링크가 Discourse 주제(topic)로 연결되는 대신, WP Discourse 플러그인을 트리거하여 게시물을 Discourse에 게시하는 링크가 됩니다. 이를 구현하는 가장 까다로운 부분은 “토론 시작” 링크를 처음 클릭한 사용자를 어떻게 처리할지 결정하는 것입니다. 게시물이 게시된 후 사용자를 자동으로 해당 주제로 리다이렉트해야 하는지, 게시물이 게시되는 동안 사용자에게 무엇을 보여줄지 등입니다.

WordPress 커스텀 플러그인은 필요 없지만, 상당한 개발 비용이 들 수 있는 또 다른 가능한 해결책은 기존 사이트의 모든 게시물, 댓글, 사용자를 Discourse로 가져오는 가져오기(import) 스크립트를 작성하는 것입니다. 이렇게 하면 빈 주제(topic) 문제가 해결됩니다. 이 접근 방식을 채택한다면, WordPress 사이트를 Discourse 사이트의 DiscourseConnect 제공자(Provider)로 사용하는 것도 고려해 볼 가치가 있습니다. 그러면 가져온 사용자들이 Discourse에 쉽게 액세스할 수 있게 됩니다.