首页 > 解决方案 > 在 netlify cms 上添加铁饼评论系统和自定义主题

问题描述

最近我买了一个域名和主机netlify,我添加netlify cms了默认主题minima,现在我想添加铁饼评论系统。

这是启用铁饼评论系统的短代码示例

disqus:
shortname: my_disqus_shortname

我得到了我的简称,就在我放代码的地方?

其次,我想根据自定义主题更改/自定义主题

标签: jekyllnetlify-cms

解决方案


代码应添加到布局主题文件中。您应该通过在项目根目录的“_layout”文件夹中创建一个 post.html 来覆盖它。自定义也应该通过覆盖这些主题文件来完成。

然而,minima 有原生的 Disqus 支持。包含文件可以在这里找到:https ://github.com/jekyll/minima/blob/master/_includes/disqus_comments.html 。在此文件中,您会看到变量 site.disqus.shortname 被引用。这个变量应该在 _config.yml 中,像这样:

disqus:
  shortname: yourshortname

PS。我会选择:https ://jekyllcodex.org/blog/gdpr-compliant-comment/


推荐阅读