Issues with embedding from RSS

Я только что проверил и увидел, что PR ещё не принят. Я попрошу кого-нибудь быстро посмотреть мои изменения и слить их в основной код. Исходя из ваших вопросов, я не уверен, что объяснение, которое я добавил в плагин о том, как настроить категории для тем ленты, будет понятным. Попробую объяснить это здесь ещё раз.

Категория, в которую публикуются темы RSS-ленты, определяется доменом атрибутов link в ленте, а не доменом самой ленты. Например, если ваша лента находится по адресу https://example.com/feed, но атрибуты link в вашей ленте указывают на посты по адресу https://www.example.com/, то домен, который нужно добавить в раздел Администрирование / Настройка / Хосты для встраивания, — это www.example.com, а не example.com. Пример ниже приведёт к тому, что все посты из ленты будут опубликованы в категории «fun»:

Чтобы найти значение атрибутов link вашей ленты, вам нужно посмотреть разметку ленты. Это можно сделать, открыв URL ленты в браузере.

Это позволяет публиковать посты из определённого пути вашего блога в категорию Discourse. Например:

Это приведёт к публикации всех постов из пути www.example.com/fun в мою категорию «fun», а всех постов из пути www.example.com/support — в категорию «Поддержка клиентов».