Lista de temas (legacy)

¡Hola Robert,

Muchas gracias por tu rápida respuesta.

Sí, eso está bien; las imágenes deben ser detectadas por el núcleo de Discourse, igual que hace tu plugin, incluso si están alojadas en sitios públicos externos. Esto es exactamente lo que quiero que soporte el núcleo de Discourse. ¿Dónde puedo solicitar esta función?

Básicamente, todas las imágenes de mis temas se cargan desde otros sitios públicos externos como Imgur, https://pixabay.com/ y otros sitios gratuitos que permiten el uso libre de imágenes. No estoy utilizando ningún almacenamiento de objetos.

Por lo tanto, nunca subo las imágenes a mi propio servidor de Discourse para ahorrar en costos de almacenamiento.

Utilizo sitios de alojamiento de imágenes gratuitos de terceros para mostrar mis imágenes; déjame explicártelo.

Puedes ver, por ejemplo, en este tema mío: How Many Carbs on Keto? - How To Discuss

La primera imagen en realidad se carga desde Imgur. Puedes ver su fuente.

La URL real de la imagen es Imgur: The magic of the Internet

De manera similar, en este tema: How to do Handstand yoga? - How To Discuss

La imagen en realidad está alojada en esta URL; puedes ver su fuente en mi tema.

En todos estos casos, me enfrento a dos problemas:

  1. Estas imágenes externas no son detectadas ni mostradas como miniaturas de tema en el plugin de vista previa de temas, como puedes ver en mi página de inicio ahora mismo: https://howtodiscuss.com/. Aunque todos mis temas tienen imágenes, no las detecta.

  2. Además, cada vez que comparto mis temas en sitios de redes sociales como Facebook, Twitter, LinkedIn, Skype o en cualquier otro lugar, la etiqueta meta OG no toma mi img src externo y, por lo tanto, recurre al logo de mi sitio y siempre muestra ese logo en el enlace de compartir del tema en lugar de la imagen real del tema que debería mostrarse en la vista previa social.

Por ejemplo, mira aquí una publicación de Facebook; puedes ver que el tema tiene una imagen, pero aún así siempre muestra el logo de mi sitio como respaldo :frowning:

Puedes probar mis URLs aquí para ver el problema: Social Share Preview of howtodiscuss.com - Social Share Preview – Check social media link previews

Los temas tienen las imágenes alojadas externamente en sitios públicos, pero aún así siempre recurren al logo de mi sitio. No quiero este comportamiento.

Otro amigo mío que usa Discourse y este plugin de vista previa de lista de temas también enfrenta los mismos problemas @Bcat.

¿Cómo puedo solucionarlo? ¿Quizás pueda agregar una etiqueta meta OG forzada en el HTML de mis temas con el img src de la imagen remota del CDN externo? ¿Cómo lo hago? Para que los sitios de redes sociales y este plugin de vista previa de temas puedan detectar y mostrar las imágenes de mis temas en mi página de inicio.

¿Puedes decirme cómo puedo modificar o sobrescribir la etiqueta OG pública de cada tema para que tome esas imágenes públicas como miniaturas de tema?

1 me gusta