Как отобразить последние обсуждения на главной странице нашего основного сайта

Я уверен, что этот вопрос уже где-то обсуждался, но, рискуя получить по голове, подскажите, пожалуйста, как вывести последние обсуждения (RSS? XML?) на другую страницу?

Для нас форум Discourse будет размещён в подкаталоге большего сайта. Мне бы очень хотелось показывать 5 последних тем обсуждений на главной странице основного сайта, чтобы привлечь людей к форуму.

Есть ли какие-то идеи, как это реализовать? Ссылки на посты?

Вы можете встроить Discourse на веб-сайт:

Подойдёт ли это для вашей конфигурации?

Не знаю, поможет ли это, но я показываю отрывок последних тем на своём сайте WordPress.
https://monocycle.info/ Посмотрите на правую боковую панель.

Я использую https://forum.monocycle.info/latest.json?order=created&ascending=false,
но мне нужна дополнительная информация, поэтому я также использую https://forum.monocycle.info/site.json, чтобы получить названия категорий по их ID.
Также я использую https://forum.monocycle.info/t/[номер-темы] для каждой из моих 5 последних тем, чтобы получить дополнительную информацию.

Я не делаю много таких запросов: я использую задачу CRON, поэтому данные обновляются не в реальном времени, возможно, один или два раза в день…

Возможно, ссылка от @JammyDodger окажется более полезной :smile:

Спасибо за ответ. Я разберусь с этим и сообщу, если это сработает для нашего сайта.

-ck

Это отлично, спасибо!