[Pregunta/Solicitud] URL de la imagen destacada para la publicación

Hola a todos,

Sé que no soy la primera persona que investiga la mejor manera de combinar una plataforma de blogs con Discourse.

Estoy considerando construir un blog estático con comentarios de Discourse. Otra opción es generar el blog estático directamente desde Discourse, consultando la API durante la construcción del sitio.

La idea sería crear quizás solo una página de inicio con contenido de vista previa, pero que cada entrada del blog enlace directamente a la publicación correspondiente en Discourse.

No estoy seguro de qué tan buena experiencia sería esto para el usuario final, pero es algo que estoy considerando y podría ofrecer mucha más flexibilidad para realizar acciones como compartir descargas con miembros, por ejemplo.

Lo que me detiene es que las entradas de blog suelen tener una imagen destacada, un video destacado y posiblemente otros campos de metadatos. Sería necesario incluir todo eso en la llamada a la API REST si quisiera usarla con este propósito.

¿Qué opinan?

¿Alguna queja sobre el uso de Discourse como motor de comentarios en otra plataforma de blogs? ¿Quizás haya una mejor manera de mostrar contenido seleccionado de Discourse?

Crear una página de inicio estática que simplemente enlace a los temas es totalmente viable y puedes obtener toda la información que necesitas de la API para generarla.

Si te fijas en /latest.json, puedes obtener la imagen destacada del campo image_url en cada uno de los temas:

¿Has echado un vistazo a: Embed Discourse comments on another website via Javascript?

También podrías estar interesado en Page Publishing y Topic List Thumbnails, que podrían ayudarte en tus aventuras de blogging.

Hola @blake, he observado que para algunas publicaciones, image_url no está disponible en /latest.json incluso cuando la publicación tiene una imagen.

¿Cuál podría ser la razón de este comportamiento?

Saludos,
Vinod