WordPress 사이트에서 bbPress/buddyPress를 Discourse로 교체하기

안녕하세요,
현재 약 3,000명의 회원으로 구성된 커뮤니티용 WordPress 사이트를 구축하고 있습니다. 이 WP 사이트에는 포럼, 이벤트 캘린더(각 사용자가 이벤트를 추가할 수 있는 기능), 사용자 역할/그룹, 멤버십 제한 영역 등 커뮤니티 구축 기능이 여러 가지 포함될 예정입니다.

최근 Discourse를 알게 되었고 그 인터페이스가 마음에 듭니다. 지금까지 buddyPress와 bbPress를 사용하여 사이트를 구축해 왔는데, 이제 이 둘을 모두 Discourse로 교체하는 것을 고려하고 있습니다. 따라서 WP Discourse 플러그인이 이 용도에 적합한지 궁금합니다.

기본적으로 단순히 댓글 섹션을 Discourse 섹션으로 전환하는 것은 원하지 않습니다. 대신, Discourse의 전체 커뮤니티 기능이 제 WP 사이트 내에 직접 통합되기를 원합니다. 사용자는 도메인을 변경하지 않고 로그인 상태를 유지한 채, 간단한 메뉴 항목을 통해 두 시스템 사이를 이동할 수 있어야 합니다.

현재 이러한 기능이 가능한가요?

답변 주시면 감사하겠습니다!

저도 답을 찾고 있는데, 디스커스를 사용하려면 VPS가 필요할 것 같아요.

WP Discourse 플러그인을 사용하여 Discourse 사이트를 WordPress에 통합할 수 있습니다. 예를 들어, WordPress 사이트가 Discourse 사이트에 게시물을 게시할 수 있습니다. 또한 DiscourseConnect를 사용하여 두 사이트 간의 인증을 통합할 수 있으므로, 사용자가 WordPress에서 Discourse로 로그인할 수 있습니다.

주의해야 할 주요 사항은 WordPress와 Discourse가 별도로 호스팅되어야 한다는 점입니다. 두 사이트는 동일한 도메인에 존재할 수 없습니다. 일반적인 접근 방식은 WordPress 사이트 도메인의 하위 도메인에서 Discourse를 제공하는 것입니다.

DiscourseConnect가 활성화되어 있으면, DiscourseConnect 로그인 링크 생성에 설명된 방법을 사용하여 WordPress에서 Discourse로 링크를 걸 수 있습니다.

결론적으로, 해당 통합 질문에 대한 답은 아니요이며, 유일한 해결책은 Discourse를 댓글 시스템으로 사용하는 것입니다. 하지만 이는 원하지 않는 방안이었죠. 그리고 BuddyPress의 대체 방안은 SSO입니다.

(현재로서는) bbPress와 BuddyPress를 Discourse로 대체하는 것은 불가능합니다. 모든 것이 원활하게 연동되지 않거나, 동일한 기능을 제공하지도 않기 때문입니다.

안녕하세요 @Maël_Shanti, @INSIDE. 환영합니다!

네, Discourse는 BuddyPress의 훌륭한 대안입니다. BuddyPress를 사용하다가 Discourse로 전환한 많은 사이트들을 다루어 보았는데, 전환 후 만족도가 높았습니다.

어떤 구상을 하고 계신지 이해하지만, WordPress 내부에서 완전히 동작하는 Discourse 버전은 결코 존재하지 않습니다. 이 질문은 꽤 자주 나오기 때문에, 왜 그런지 설명하기 위해 비유를 들어보겠습니다. 주거용 건물과 사무용 건물 두 채가 있다고 상상해 보세요.

현대적인 도시 계획과 직장 환경에서는 재택근무, 코워킹/코라이빙, 복합용도 건물 등 집에서 사무실로, 혹은 그 반대로 연결하는 다양한 방식이 존재합니다.

WordPress를 주거용 건물, Discourse를 사무용 건물이라고 가정해 보겠습니다. 이 비유에서 WP Discourse 플러그인은 주거용 건물 내부의 코워킹 공간과 같습니다. 집 근처에서 사무실 환경을 누릴 수 있는 곳입니다.在那里 일부 업무를 검토하거나 회의를 열 수도 있습니다. 하지만 대부분의 업무는 팀원들과 필요한 모든 자원이 있는 본사 사무실 건물로 가서 처리하게 될 것입니다.

또한 아시다시피, 주거용 건물과 사무용 건물의 성격상 대규모로 이 둘을 진정으로 결합하려는 시도는 이론적으로는 항상 매력적으로 보일 수 있고,纸面上 그 아이디어에 끌리는 사람들도 항상 있을 것입니다. 그러나 이러한 완전한 결합의 실질적, 기술적, 문화적 현실 때문에, 실제로는 주거용 건물과 사무용 건물이 분리되어 있으며, 대부분의 경우 이것이 합리적인 선택인 것입니다.