Kosmetisches Problem: Embed-Block führt zu Duplikaten in Discourse

Hey Leute,

immer wenn in einem Blogbeitrag ein Embed-Block (in diesem Fall ein Link zu einem anderen Beitrag) enthalten ist, wird er in der Forumsversion doppelt angezeigt:

  1. Als normaler Textlink in einem div > blockquote > p – das ist nicht das gewünschte Verhalten :x:
  2. Als Iframe als Embed – das ist das gewünschte Verhalten :white_check_mark:

Wie können wir den Textlink über dem Embed entfernen?

Hey @jrgong,

Die beiden Links befinden sich im ursprünglichen HTML des Wordpress-Beitrags aus deinem Screenshot (der erste ist nur versteckt).

Dieser muss auf der Wordpress-Seite in deinem Editor korrigiert werden. Discourse zeigt lediglich das HTML an, das von Wordpress empfangen wird.

Du kannst dies mit dem Filter wp_discourse_excerpt tun. Sieh dir die Beispiele hier an: WP Discourse plugin tips and tricks