По сути, вы можете увидеть мою проблему и обсуждение с автором плагина @merefield здесь:
Он рекомендует мне обратиться к команде Discourse, чтобы они сделали это для нас.
Я всегда использую изображения с внешних CDN на своём сайте. Я никогда не загружаю их локально или в объектное хранилище, так как это слишком дорого, чтобы сохранять изображения локально или в бакетах S3.
Сейчас я вижу, что мой мета-тег og:image не подхватывает эти изображения. Например, посмотрите на эту тему: How Many Carbs on Keto? - How To Discuss
Изображение фактически загружается с внешнего публичного URL как его IMG SRC. Open Graph для социальных сетей всегда показывает логотип моего сайта как изображение по умолчанию, что не хорошо.
Из-за этого основного поведения Discourse я не вижу, чтобы плагин превью списка тем тоже обнаруживал эти миниатюры.
Как я могу переопределить мета-тег og:image, чтобы принудительно использовать моё загруженное извне изображение?
Чтобы я мог видеть РЕАЛЬНОЕ ИЗОБРАЖЕНИЕ ТЕМЫ вместо логотипа форума моего сайта при её публикации на сайтах социальных сетей: https://developers.facebook.com/tools/debug/?q=https%3A%2F%2Fhowtodiscuss.com%2Ft%2Fis-yoga-a-good-workout%2F28043
Я пробовал принудительно добавить эту строку на страницу темы:
<meta property="og:image" content="https://images.pexels.com/photos/4761347/pexels-photo-4761347.jpeg?auto=compress&cs=tinysrgb&dpr=2&w=500" />
Но мета-тег og:image, когда я просматриваю исходный код страницы, всё ещё использует логотип моего сайта как изображение по умолчанию; он думает, что на этой теме нет изображения ![]()
Первое изображение в первом посте любой темы должно подхватываться моим мета-тегом og:image, даже если изображение размещено на каком-либо публичном URL. Сейчас он подхватывает его только в том случае, если изображение загружено на мой собственный сервер… но многие из нас не могут позволить себе хостинг изображений самостоятельно, так как это слишком дорого. Помощь от команды Discourse в разрешении этого изменения для нас была бы очень полезна.
У @Bcat такая же проблема на его форуме.

