Может, кто-нибудь подскажет, что я делаю не так? По какой-то причине у меня постоянно возникает ошибка…
Код на вашем последнем скриншоте показывает URL темы Discourse в качестве значения discourseEmbedUrl. Параметр discourseEmbedUrl должен быть установлен в канонический URL страницы, на которую вы добавляете этот фрагмент кода. Например, если URL поста, к которому вы добавляете фрагмент, — https://example.com/blog/my-new-blog-post, то именно это значение следует использовать для discourseEmbedUrl.
Также, похоже, в вашем фрагменте кода есть проблема с форматированием. Обратите внимание на большое количество пробелов между открывающим ' и началом URL.
Ваш параметр discourseEmbedUrl по-прежнему указывает на URL темы на вашем сайте Discourse. Похоже, что это тема, которую вы хотите создать на Discourse, но вам нужно установить его в канонический URL записи блога, к которой вы добавляете код.
Ознакомьтесь с этой темой для получения подробной информации: Embed Discourse comments on another website via Javascript. Возможно, то, что вы хотите сделать, описано в разделе (Альтернативная конфигурация) Ссылки на существующие темы этой темы. В этом случае вам нужно добавить параметр topicId в скрипт. Этот параметр должен быть установлен в id существующей темы Discourse, которую вы хотите использовать.



