添加gittalk评论系统
由于gittalk等第三方插件存在较大的安全隐患,本博客已弃用第三方评论功能。如果您有任何关于博客内容的相关讨论,欢迎前往这里与我交流或发送邮件至1355839266@qq.com
- 创建一个专门用来放评论的仓库,setting中要开启issue
- 在Settings-Developer settings-OAuth Apps下新建application,记住ID和secret
- Application name 随便填。
- Homepage URL 必须是博客仓库的域名(https://github.com/Jessica-xyx/Jessica-xyx.github.io)。
- Authorization callback URL 必须是博客的域名(https://jessica-xyx.github.io/)
- 在_layout/xxx.html 里添加
<!-- Link Gitalk 的支持文件 -->
<link rel="stylesheet" href="https://unpkg.com/gitalk/dist/gitalk.css">
<script src="https://unpkg.com/gitalk@latest/dist/gitalk.min.js"></script>
<div id="gitalk-container"></div> <script type="text/javascript">
var gitalk = new Gitalk({
// gitalk的主要参数
clientID: '复制刚才生成的clientID',
clientSecret: '复制刚才生成的clientSecret',
repo: '新建的评论仓库名',
owner: 'GitHub的用户名',
admin: ['Github的用户名'],
id:decodeURI(window.location.pathname),
});
gitalk.render('gitalk-container');
</script>
<!-- Gitalk end -->