Здравствуйте,
У нас настроено кэширование с помощью плагина LiteSpeed Cache. Комментарии загружаются и работают корректно через вебхук, однако из-за кэширования страниц незарегистрированные пользователи часто видят закэшированную версию страницы и не могут увидеть новые комментарии.
Вебхук и синхронизация комментариев не вызывают обновление кэша конкретной страницы.
Поэтому я попытался включить загрузку через AJAX, но все комментарии исчезли и не загружаются вовсе. При просмотре страницы файл /wp-content/plugins/wp-discourse/js/load-comments.js подгружается, но AJAX-запросы не выполняются.
Также я исключил путь /wp-content/plugins/wp-discourse/ из кэширования JS/CSS в LiteSpeed.