5. 评论,订阅,统计等
优质
小牛编辑
125浏览
2023-12-01
GitBlog支持评论,订阅,百度统计相关功能,这些功能可由conf.yaml
配置开启或关闭,评论采用多说评论框,统计采用百度统计。
多说评论框
GitBlog目前只支持多说评论框,如果你希望你的博客有评论功能,你需要申请多说账号来管理你的评论。多说的官方地址是:http://duoshuo.com。
在多说的管理后台,工具一栏中获取代码
你会看到这样一段代码:
<!-- 多说评论框 start -->
<div class="ds-thread" data-thread-key="请将此处替换成文章在你的站点中的ID" data-title="请替换成文章的标题" data-url="请替换成文章的网址"></div>
<!-- 多说评论框 end -->
<!-- 多说公共JS代码 start (一个网页只需插入一次) -->
<script type="text/javascript">
var duoshuoQuery = {short_name:"jockchou"};
(function() {
var ds = document.createElement('script');
ds.type = 'text/javascript';ds.async = true;
ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js';
ds.charset = 'UTF-8';
(document.getElementsByTagName('head')[0]
|| document.getElementsByTagName('body')[0]).appendChild(ds);
})();
</script>
<!-- 多说公共JS代码 end -->
GitBlog中已经引入了多说代码,你要做的事情只是在conf.yaml
配置文中填上你的多说short_name
即可。例如我的博客:
duoshuo: jockchou //填写你的多说账号
多说后台提供了评论的管理功能,你可以在后台配置你的评论样式,功能,以及审核,删除评论等操作。如果你不需要评论功能,删除conf.yaml
中的配置项即可。
百度统计
同时,对于博客的PV统计,你需要申请百度统计账号。你也不需要手动获取统计代码。只需要填写你的统计代码中的Key值就行了。例如我的百度统计代码如下:
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "//hm.baidu.com/hm.js?732acc76ff6bd41343951a67cbfafe34";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
只需要将732acc76ff6bd41343951a67cbfafe34
配置到conf.yaml
中即可。
baiduAnalytics : 732acc76ff6bd41343951a67cbfafe34 #百度统计
代码高亮
GitBlog的代码高亮功能采用highlight.js。它能自动识别代码中的语言类型。默认是开启代码高亮功能的。关闭此功能配置如下:
highlight: off
数学公式
GitBlog支持LaTeX数据公式,采用的是MathJax.js。此功能默认是关闭的,开启的配置如下:
mathjax: on
RSS订阅
GitBlog支持RSS订阅,订阅的xml文件地址是:
http://jockchou.gitblog.cn/feed.xml
请替换为你自己的域名,即网站根目录下的feed.xml文件。