Was es wert ist, hier ist, was ich schließlich getan habe:
-
Auf meinem Blog habe ich ein
< div >mit der IDforum-excerpt, das mitdisplay:noneausgeblendet ist, aber den HTML-Code enthält, den ich im Discourse-Post anzeigen möchte. (Ich mache das mit etwas Jekyll / Liquid-Logik, aber das sollte eigentlich keine Rolle spielen.) -
Auf meinem Discourse habe ich den
CSS-Selektor für Elemente, die in Einbettungen erlaubt sindauf#forum-excerptgesetzt. Obwohl die div auf meiner tatsächlichen Seite ausgeblendet ist, wird der Inhalt im Forum angezeigt. -
Ich deaktiviere auch
Die eingebetteten Beiträge kürzen. -
Im Abschnitt
Eingebettetes CSSgebe ich.buttoneine größere Schriftart. Dies ist eine kleine Änderung, aber sie macht den Button zum Hinzufügen eines Kommentars größer. -
Ich habe auch den Text für
embed.continue,embed.start_discussionundembed.imported_fromangepasst, was ändert, was im Kommentarbereich auf meiner Website angezeigt wird.
Das bedeutet, dass ich die volle Kontrolle über den HTML-Code habe, der im Forum-Post angezeigt wird. Der HTML-Code, den ich ihm gebe, ist im Grunde das Äquivalent eines OneBox – es ist ein großer Thumbnail und ein Link zum Hauptbeitrag.
Das funktioniert für mich so ziemlich perfekt, nachträglicher Dank für die Hilfe!