Недавно я создал статический сайт, используя пакет R blogdown с темой Hugo kakawait / hugo-tranquilpeak-theme. Хотя все работает отлично, я не мог заставить работать disqus-plugin и социальные URL-адреса. Сайт размещен на Github Pages.
Пытался изменить настройки config.toml и короткие имена Disqus, но не смог заставить его работать.
Как видно в конце статьи в блоге здесь, Disqus выдает сообщение об ошибке" Нам не удалось загрузить Disqus. Если вы модератор, см. наше руководство по устранению неполадок ". С другой стороны, URL-адреса социальных сетей (для значков общего доступа в конце блога) отображаются в html без префикса baseURL.
Disqus-Team упомянула в одном из своих страницы справки, что обычно происходит при наличии неправильно отформатированных переменных JS.
В View-Source моей статьи в блоге переменная this.page.url
отображается только с относительным URL
this.page.url = '\/2017\/05\/tamilnadu-2016-election---a-data-story\/';
Вот как URL-адреса социальных сетей отображаются рядом со значками Twitter / Facebook / G-Plus на странице.
Twitter: https://twitter.com/intent/tweet?text=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f
Facebook: https://www.facebook.com/sharer/sharer.php?u=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f
G Plus: https://plus.google.com/share?url=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f
Я думаю, что какая-то проблема в настройке конфигурации baseURL вызывает обе проблемы.
Спасибо.