Wordpress 연동/플러그인

안녕하세요, 모두. 자사 호스팅된 Discourse 커뮤니티에 WordPress 사이트를 임베드하는 것이 가능한가요?

안녕하세요 @omiebi님, Discourse Meta에 오신 것을 환영합니다.

WordPress와 Discourse를 함께 사용하는 가장 좋은 방법은 두 플랫폼을 별도의 서버(즉, 다른 웹 주소)에 두고 WP Discourse 플러그인을 통해 연결하는 것입니다. WP Discourse 플러그인의 소개는 아래에서 확인하실 수 있습니다:

Discourse 내에서 WordPress 사이트에 접근하기만 한다면, iframe으로 임베드하는 것도 좋은 방법입니다. 또한, 관리자 설정의 허용된 iframe 목록에 WP 사이트의 도메인을 추가해야 할 것입니다.

Discourse 주제를 페이지로 게시할 수도 있으며, 이렇게 하면 해당 iframe을 Discourse 내에서 별도의 독립된 페이지로 만들 수 있습니다.

기술적으로는 이렇게 할 수 있지만, 먼저 다른 옵션들을 고려해 보시는 것을 권해 드립니다 :wink:

하하, 그럴 수도 있겠다 싶었지만, 주요 단점이 뭔지는 잘 모르겠어요. 장점이라면 사람들이 방문할 장소를 한 곳으로 통일할 수 있다는 점인데, 제 경우에는 워드프레스가 거의 그림자 사이트 수준이라 사람들이 대부분 디스코urs 사이트 안에 임베드된 형태로만 보는 상황이에요.

이 방식의 단점이 어떤 것들이 있을까요?

이 질문에 대해 짧은 답변과 긴 답변이 있습니다.

짧은 답변은 다음과 같습니다.

  1. WordPress처럼 플러그인 기반의 시스템(Discourse에서처럼)을 iframe으로 전체 사이트를 감싸면 많은 부분이 깨집니다.
  2. 수년간 이 유형의 요청을 처리해 온 경험상, 이러한 방식을 사용할 때 사람들이 일반적으로 인식하는 장점은 상당 부분 착각에 가깝습니다. 사이트 관리자는 이른바 "단일 위치"로 통합하는 것이 "깔끔하다"고 느끼지만, 실제 사용자들은 이를 거의 인지하지 못하거나 신경 쓰지 않는 경우가 대부분입니다.

클라이언트로부터 이러한 유형의 요청을 받은 지 약 7년이 되어 가지만, 실제로 iframe을 사용하는 것이 타당한 상황은 한 번도 만나본 적이 없습니다. 대부분의 경우 WordPress와 Discourse가 같은 "사이트"의 일부처럼 보이게 만드는 더 나은 방법은 공통 헤더를 사용하는 것입니다.

@jimkleiber님과 @angus님 감사합니다. 저는 기본적으로 두 플랫폼 모두에 트래픽을 유도하려고 합니다. 디스코urse 커뮤니티의 방문자라면 항상 WordPress 사이트의 임베드 페이지를, 반대로 WordPress 사이트의 방문자라면 디스코urse 커뮤니티의 임베드 페이지를 항상 볼 수 있도록 하고 싶습니다.

아, 그러면 일단 말씀하신 대로 믿고 따로 유지해 보겠습니다. 감사합니다!