Problema cosmético: el bloque de incrustación genera duplicados en Discourse

¡Hola a todos!

Cada vez que hay un bloque de incrustación (en este caso, un enlace a otro post) en una entrada de blog, se imprime dos veces en la versión del foro:

  1. un enlace de texto regular en un div > blockquote > p - lo cual no es el comportamiento deseado :x:
  2. como un iframe incrustado - lo cual es el comportamiento deseado :white_check_mark:

¿Cómo podemos eliminar el enlace de texto que aparece encima de la incrustación?

Hola @jrgong,

Los dos enlaces están presentes en el HTML original de la publicación de WordPress de tu captura de pantalla (el primero simplemente está oculto).

Este problema debe corregirse en el editor de tu sitio de WordPress. Discourse solo muestra el HTML que recibe de WordPress.

Puedes hacerlo utilizando el filtro wp_discourse_excerpt. Consulta los ejemplos aquí: WP Discourse plugin tips and tricks