Исправить битые изображения для постов, созданных плагинами WP Discourse и RSS

Проблема может заключаться в том, что Discourse не может найти никакого содержимого на странице WordPress. Хотя я не ожидал, что это вызовет зацикливание. Discourse должен просто молча завершить работу, если не может найти содержимое на странице. На всякий случай, если вы тестируете это с постом без реального содержимого, попробуйте создать пост с некоторым фактическим текстовым содержимым и посмотрите, изменит ли это что-либо. Также вам стоит ознакомиться с инструкцией по настройке параметра «Разрешённые селекторы для встраивания». Параметр «Разрешённые селекторы для встраивания» можно использовать, чтобы помочь Discourse найти содержимое страницы.

Используете ли вы редактор блоков (Block Editor) для публикации постов в WordPress? Если да, то как изображения добавляются в посты? Используете ли вы плагин, который добавляет пользовательские блоки изображений?

Включает ли загружаемое краткое содержание изображения поста?

Я не ожидал, что краткое содержание будет автоматически загружено здесь. Я ожидал, что будет отображена кнопка «Показать полный пост». При нажатии на эту кнопку должно загружаться краткое содержание. Когда полный контент поста публикуется из WordPress в Discourse, вы можете предотвратить отображение кнопки «Показать полный пост», отключив настройку сайта Discourse embed truncate.

Это может стать хорошим решением для вас. Посмотрите Customize the structure of WP Discourse templates для получения подробной информации о том, как настроить шаблон, используемый для публикации постов. Пример шаблона для публикации поста в виде onebox можно найти здесь.