Hey @mattdm,
Könntest du einen Link zum ursprünglichen WP-Beitrag und zum Discourse-Beitrag mit dem Auszug teilen, falls sie öffentlich veröffentlicht sind?
Das WP Discourse-Plugin gibt im Wesentlichen einfach das HTML, das im WP-Beitrag enthalten ist, an Discourse weiter, welches es dann für die Aufnahme im Discourse-Beitrag verarbeitet. Wie HTML in Ausschnitten von WordPress-Beiträgen in Discourse angezeigt wird, hängt also von zwei Dingen ab:
- Die ursprüngliche Struktur des HTML in WordPress (zum Beispiel)
- Wie Discourses Markdown-Parser HTML für die Anzeige in Discourse-Beiträgen verarbeitet (zum Beispiel).
Es handelt sich also entweder um eine Frage zur HTML-Struktur in WordPress, was im Grunde etwas außerhalb von WP Discourse oder Discourse selbst liegt, oder weitgehend um eine Meinungsfrage darüber, was ein HTML-Parser tun sollte, wobei es manchmal klare Verbesserungen auf diesem Gebiet gibt.
Trotzdem ist es manchmal lohnend, sich hier mit den Feinheiten der Parsing-Prozesse zu befassen. Wenn du also weitere Details zur HTML-Struktur des WP-Beitrags hast, teile sie gerne, und ich werde weiter recherchieren ![]()