저는 제 사이트들이 모두 정적 사이트 생성기로 생성되는 점을 고려하여, Discourse를 (그 외에도 여러 용도로) 댓글 엔진으로 사용하는 실험을 하고 있습니다.
원래 게시물에 해당하는 자동으로 생성된 Discourse 게시물에 대해 OneBox 미리보기가 표시되기를 원하는데, 그렇게는 되지 않는 것 같습니다.
여기서(Embed Discourse comments on another website via Javascript - #370 by JimPas) 제안된 해결책이 효과가 있을 것으로 기대했지만, 실제로는 그렇지 않았습니다. 링크를 단독 줄에 넣으려 했을 때, Discourse가 제 줄바꿈을 일반 공백으로 대체하여 단독 줄이 사라졌습니다. OneBox 미리보기는 볼 수 없었습니다.
통합 테스트는 여기서 하고 있습니다: Deploying a Custom Build of Zola to Netlify
그리고 결과로 생성된 Discourse 페이지는 여기 있습니다: https://community.ericscouten.com/t/deploying-a-custom-build-of-zola-to-netlify/19
소스 사이트가 정적으로 생성되므로, 렌더링되는 내용은 전적으로 제 통제 하에 있습니다. 다만 사용자 에이전트(user agent)에 따라 다르게 렌더링하는 것은 불가능합니다.
제 Discourse 사이트에 OneBox 미리보기를 표시할 수 있는 제안이 있을까요?