注册

前往https://github.com/settings/applications/new注册一个新的OAuth Application应用,Callback URL填写网站域名(比如:https://binbean.github.io/),然后你就可以得到一个client id和一个client secret,这两个数据将用于后面配置使用。

引入 Gitment

  • 打开文件 config.toml,添加:

    1
    2
    
    [params]
    gitment = true
  • 打开文件 themes/hyde/layouts/_default/single.html,修改如下:

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    
    <!-- 注释这部分
    {{ if .Site.DisqusShortname -}}
    <h2>Comments</h2>
    {{ template "_internal/disqus.html" . }}
    {{- end }}
    -->
    
    <!-- 添加下吗类容 begin-->
    {{ if .Site.Params.gitment -}}
    <div id="git-comments"></div>
    <link rel="stylesheet" href="https://imsun.github.io/gitment/style/default.css">
    <script src="https://imsun.github.io/gitment/dist/gitment.browser.js"></script>
    <script>
    var gitment = new Gitment({
    id: '{{ .Date.Format "20060102150405" }}', 
    owner: '你的 GitHub ID',
    repo: '存储评论的 repo',
    oauth: {
      client_id: '你的 client ID',
      client_secret: '你的 client secret',
    }
    })
    gitment.render('git-comments')
    </script>
    {{- end }}
    <!-- 添加下吗类容 end-->

新建 repository

在github上新建一个repository,名字随你喜欢,与上面repo: '存储评论的 repo'相同。

初始化评论

发布页面后,访问页面并使用你的 GitHub 账号登录(确保与owner: '你的 GitHub ID'中所填相同,即你的github账号),点击初始化按钮,然后就可以发表评论了。