소셜 공유용 메타 정보 사용자 정의

안녕하세요! 소셜 공유를 위한 메타 태그를 사용자 정의하는 방법을 찾고 있습니다.

맥락을 위해 예를 들어 보겠습니다:

  • 제목: ‘Macro’
  • 첫 번째 게시물: ‘Este tópico …’

저는 og:title 및 twitter:title 메타 태그를 수행하는 방법을 찾고 있었습니다. 이렇게 하면 제목과 같은 텍스트를 **‘Felipe on Discourse - Macro’**처럼 사용자 정의할 수 있기를 원합니다.

생각: 플러그인 위주의 워크어라운드로 _head.html.erb와 같은 app/views를 사용자 정의해야 할 것 같습니다.

도와주실 수 있을까요?

감사합니다,

이 태그들은 코어 Discourse에서 다음과 같이 설정됩니다:

플러그인이 이 동작을 변경할 수 있습니다.

와아아! Falco 씨, 감사합니다! 바로 그거였어요!

플러그인에서 ApplicationHelper의 평가(evaluation)를 이렇게 처리했습니다 (혹시 필요하신 분을 위해 공유합니다):

after_initialize do 
   ApplicationHelper.class_eval do
      def crawlable_meta_data(opts = nil)
       ...

도움 주셔서 정말 감사합니다!