Встроенные посты из Ghost лишаются HTML

Здравствуйте,

Я не смог найти тему по этому вопросу в поиске, поэтому надеюсь, что всё в порядке.

Сначала я успешно подключил комментарии Discourse к своему блогу, следуя инструкциям здесь. Блок комментариев отображается в публикациях блога и автоматически создаёт тему на Discourse. :white_check_mark:

Однако проблема заключается в том, что когда вы разворачиваете встроенный пост в теме Discourse, как показано ниже:

Пост полностью лишён изображений и форматированного текста. Нет изображений, нет тегов h1 или h2, нет ссылок. Он отображается просто как обычный текст, и заголовки также отсутствуют.

Моя тема Discourse — стандартная, тема Ghost — Casper.

У кого-нибудь есть идеи, в чём может быть проблема?

Спасибо.

Когда вы нажимаете кнопку «Показать полное сообщение» для встроенного поста, Discourse пытается получить содержимое поста по его URL. Затем это содержимое кэшируется на 10 минут. В зависимости от разметки встроенного поста, иногда Discourse испытывает трудности с получением его содержимого. Это можно исправить, настроив параметр «CSS-селектор», который находится в разделе «Настройки краулера» на странице «Администрирование / Настройка / Встраивание». Подробнее об этом можно узнать здесь: Configuring allowed embed selectors.

В вашем случае я не уверен, почему изображения и теги заголовков исключаются, а текст абзацев включается. Возможно, вы уже добавили некоторые селекторы в этот параметр, и эти селекторы исключают теги заголовков и изображений.