У меня возникли трудности с утверждением, если в ДжекилаПроблема с, если заявление в Джекила
{% if site.disqus_account %}
<script type="text/javascript">
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
function disqus_config() { this.experiment.enable_scroll_container = true; }
var disqus_shortname = "{{ site.disqus_account }}"; // required: replace example with your forum shortname
/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
{% endif %}
выше кода является полностью функциональным. Я добавил переменную disqus_account в конфигурационный файл yaml, и он отлично работает. Однако. Если я делаю сайт или сайт для размещения на сайте -
{% if site.disqus_account and site.comments %}
<script type="text/javascript">
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
function disqus_config() { this.experiment.enable_scroll_container = true; }
var disqus_shortname = "{{ site.disqus_account }}"; // required: replace example with your forum shortname
/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
{% endif %}
Вышеуказанное затем перестает работать и ничего не отображается. В моем посте я объявляю
---
layout: post
comments: true
---
Я несколько раз перезапустил свой сервер jekyll. При компиляции моего сайта ошибок нет. Почему мое добавление и утверждение, чтобы проверить, включены ли комментарии для этого сообщения, не позволяет загрузить всю вещь?
Я следую за статьей, расположенной по адресу https://help.disqus.com/customer/portal/articles/472138-jekyll-installation-instructions, чтобы настроить disqus.