Publicaciones incrustadas completas

:information_source: Resumen Muestra las publicaciones del blog incrustadas en su totalidad en lugar de un extracto, con plegado opcional
:eyeglasses: Vista previa Véalo en acción aquí
:hammer_and_wrench: Repositorio GitHub - criptonautas/discourse-full-embedded-posts: Discourse theme component: render embedded (blog) posts in full instead of an excerpt plus Show more · GitHub
:question: Guía de instalación Cómo instalar un tema o un componente de tema
:open_book: ¿Nuevo en temas de Discourse? Guía básica para el uso de temas de Discourse

Instalar este componente de tema

Los temas creados por Incrustación muestran un extracto y un botón «Mostrar publicación completa». Este componente renderiza el artículo completo de inmediato, para que los lectores puedan discutirlo sin necesidad de un clic adicional.

Botón «Ver más» (expandir):


Botón «Ver menos» (contraer):

Qué hace

  • Carga el artículo completo cuando se abre el tema, utilizando el mismo contenido en caché que el botón. El blog no se vuelve a rastrear.
  • Oculta el botón una vez cargado el artículo. Si la carga falla, no aparece nada: el botón permanece y, al hacer clic en él, se reintenta.
  • Opcionalmente, pliega artículos largos para mostrar una vista previa con «Ver más», en temas con las etiquetas elegidas. Los artículos cortos y las respuestas nunca se pliegan.
  • El plegado es solo visual: todo el texto permanece en la página para los motores de búsqueda y los lectores de pantalla.

También funciona para temas importados antes de desactivar embed truncate, que mantienen el extracto en la base de datos.

Requisitos

  • Discourse 2026.1.0 o posterior

Ajustes

Ajuste Predeterminado
collapse_tags vacío Pliega la primera publicación de los temas con estas etiquetas. Vacío nunca pliega.
collapsed_height 900 Altura de la vista previa plegada, en px

Límites conocidos

  • Solo se ven afectados los temas creados por Incrustación.
  • Las respuestas dentro del incrustado de comentarios propio del blog no cambian.

Se agradecen los informes de errores y las solicitudes de extracción (PRs).