Para que valha a pena, aqui está o que acabei fazendo:
-
No meu blog, tenho uma
<div>com um ID deforum-excerpt, que está oculta comdisplay:none, mas contém o HTML que eu gostaria de mostrar na postagem do Discourse. (Eu faço isso usando alguma lógica Jekyll / Liquid, mas isso realmente não deve importar.) -
No meu Discourse, defini o
Seletor CSS para elementos que são permitidos em incorporaçõespara#forum-excerpt. Embora a div esteja oculta na minha página real, o conteúdo aparece no fórum. -
Eu também desmarco
Truncar postagens incorporadas. -
Na seção
CSS incorporado, dou à.buttonuma fonte maior. Esta é uma pequena mudança, mas torna o botão para adicionar um comentário maior. -
Eu também personalizei o texto
embed.continue,embed.start_discussioneembed.imported_from, o que muda o que aparece na seção de comentários do meu site.
Isso significa que tenho controle total sobre o HTML que aparece na postagem do fórum. O HTML que eu forneço é basicamente o equivalente a um OneBox - é uma miniatura grande e um link para a postagem principal.
Isso funciona praticamente perfeitamente para mim, obrigado atrasado pela ajuda!