jekyll - 在 netlify cms 上添加铁饼评论系统和自定义主题
问题描述
最近我买了一个域名和主机netlify
,我添加netlify cms
了默认主题minima
,现在我想添加铁饼评论系统。
这是启用铁饼评论系统的短代码示例
disqus:
shortname: my_disqus_shortname
我得到了我的简称,就在我放代码的地方?
其次,我想根据自定义主题更改/自定义主题
解决方案
代码应添加到布局主题文件中。您应该通过在项目根目录的“_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/
推荐阅读
- firebase - 更新 Firebase 中的多个节点,但只通知侦听器一次
- android - 无法解析 com.android.tools.build:gradle:3.2.1。扑
- swift - ScrollView 中的 IOS 图表
- css - url-loader / file-loader 使用 webpack 破坏 css 输出中的相对路径
- ios - 使用 `localTimeZone` 设置 NSCalendar 的时区与使用 `timeZoneWithAbbreviation` 给出不同值的区别
- sql - MySQL用之前的字段减去字段
- java - 未触发 Firebase 异步上传到 Cloud Firestore
- django - 列出反向外键的第一个条目
- javascript - 应用程序/javascript 或文本/javascript
- docker-compose - 如何从主机连接到数据库 - 在docker compose下运行的容器中的sql server