Встраивание поста: не удается прочитать CSS-селекторы с сайта на React

Возможно, это так, хотя я ожидал, что запрос, который Discourse отправляет на сайт, вернёт HTML. Ещё стоит проверить, что Discourse кэширует контент, полученный с внешнего сайта, в течение 10 минут. Это означает, что если вы меняете настройку сайта allowed embed selectors, вам придётся подождать до 10 минут, чтобы увидеть результат нового значения.

Если ваш сайт Discourse ещё не запущен в продакшн и у вас есть доступ к консоли Rails сайта Discourse, вы можете очистить кэш из консоли командой Rails.cache.clear.

Дополнительные сведения об этой настройке здесь: Configuring allowed embed selectors.

Редакция: Я думаю, что встраивание работает как положено. Просто для некоторых сайтов его сложно настроить. Я перенесу эту тему в раздел Support.

Несколько месяцев назад я создал тему #feature с предложением, что Discourse должен найти лучший способ парсинга встроенных постов: Topic embedding needs some love. Если никто не возьмётся за это раньше меня, я скоро уделю этому время.