Найти тему

Drupal 8 — блок комментариев Disqus и HTTPS

Если ваш сайт работает на HTTPS, то блок комментариев модуля Disqus не будет работать. Полечим.

Ошибка классическая, надеюсь, в одном из следующих релизов исправят. Блок комментариев не отображается по той причине, что использует протокол HTTP. Если ваш сайт работает на HTTP, то работает и так, но стоит перейти на SSL, как:

This request has been blocked; the content must be over HTTPS.
-2

Лезем в модуль Disqus в файл DisqusBaseBlock.php - drupal8\modules\disqus\src\Plugin\Block\DisqusBaseBlock.php. Находим строку "http://disqus.com/forums/" и меняем её на "https://disqus.com/forums/".

-3

В админке друпала сбрасываем кеш. Администрирование > Конфигурация > Разработка > Производительность. Очистка кеша.

-4

Проверяем блок комментариев.

-5

Ошибки больше нет, комментарии отображаются. Мы молодцы.

Источник:
https://internet-lab.ru/drupal8_disqus_https

Если вам понравилась статья, то ставьте 👍🏻 каналу. Пишите комментарии, задавайте вопросы, подписывайтесь.