Discus和Jekyll的通用嵌入代码在哪里?

Discus和Jekyll的通用嵌入代码在哪里?,jekyll,disqus,Jekyll,Disqus,我正在阅读设置Disqus的说明,但我不知道通用嵌入代码去哪里,也不知道{%if page.comments%}和{%endif%}应该去哪里 我确实了解: --- layout: default comments: true # other options --- 去。在我降价的顶部(目前是我的博客文章)。我也在看这个, 对于如何手动安装Disqus,我仍然失败 我的项目是这样的: 我看到了这一点,但没有帮助: 我还检查了: 库拉: 他们的讨论页面: 由于我们在\u includ

我正在阅读设置Disqus的说明,但我不知道通用嵌入代码去哪里,也不知道
{%if page.comments%}
{%endif%}
应该去哪里

我确实了解:

---
layout: default
comments: true
# other options
---
去。在我降价的顶部(目前是我的博客文章)。我也在看这个,

对于如何手动安装Disqus,我仍然失败

我的项目是这样的:


我看到了这一点,但没有帮助:

我还检查了:

库拉:

他们的讨论页面:
由于我们在
\u include
文件夹中有文件
discus\u comments.html
,因此我们必须在这里粘贴通用嵌入代码


/**
*建议的配置变量:编辑和取消注释
*在下面的部分中,您可以从中插入动态值
*平台或CMS。
*
*了解定义这些变量的重要性:
*  https://disqus.com/admin/universalcode/#configuration-变数
*/
/*
var discus_config=函数(){
//用页面的规范URL变量替换页面URL
this.page.url=页面\ url;
//用页面的唯一标识符变量替换页面标识符
this.page.identifier=页面标识符;
};
*/
(功能(){
//必需的配置变量:编辑下面的短名称
var d=文件,
s=d.createElement(“脚本”);
//重要提示:将示例替换为您的论坛短名称!
s、 src='1〕https://EXAMPLE.disqus.com/embed.js';
s、 setAttribute('data-timestamp',+new Date());
(d.头| | | d.身体)附肢儿童;
})();
请启用JavaScript以查看
https://EXAMPLE.disqus.com/embed.js
,将
示例
替换为我们的用户名

在生成通用代码之后,我们必须在我们的帖子中获取该代码以呈现注释,为此,我们必须生成帖子的布局文件,以便创建一个名为post.html的文件,并将该代码放入其中

---
评论:是的
---
{%include discs.html%}
现在制作任何带有代码的标记文件

---
布局:邮政
---

因此,每当我们发布新帖子时,我们只需重复第3步。如果仍然不起作用,请尝试检查
\u config.yml
文件中的Discus用户名。

但我从Discus网站上读到,我们也需要顶部的
注释:true
。不是吗?我使用哪个主题有问题吗?所有主题都与讨论(使用github页面)配合使用吗?