GitBlog支持评论,订阅,百度统计相关功能,这些功能可由conf.yaml配置开启或关闭,评论采用多说评论框,统计采用百度统计。

多说评论框

GitBlog目前只支持多说评论框,如果你希望你的博客有评论功能,你需要申请多说账号来管理你的评论。多说的官方地址是:http://duoshuo.com

在多说的管理后台,工具一栏中获取代码你会看到这样一段代码:

  1. <!-- 多说评论框 start -->
  2. <div class="ds-thread" data-thread-key="请将此处替换成文章在你的站点中的ID" data-title="请替换成文章的标题" data-url="请替换成文章的网址"></div>
  3. <!-- 多说评论框 end -->
  4. <!-- 多说公共JS代码 start (一个网页只需插入一次) -->
  5. <script type="text/javascript">
  6. var duoshuoQuery = {short_name:"jockchou"};
  7. (function() {
  8. var ds = document.createElement('script');
  9. ds.type = 'text/javascript';ds.async = true;
  10. ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js';
  11. ds.charset = 'UTF-8';
  12. (document.getElementsByTagName('head')[0]
  13. || document.getElementsByTagName('body')[0]).appendChild(ds);
  14. })();
  15. </script>
  16. <!-- 多说公共JS代码 end -->

GitBlog中已经引入了多说代码,你要做的事情只是在conf.yaml配置文中填上你的多说short_name即可。例如我的博客:

  1. duoshuo: jockchou //填写你的多说账号

多说后台提供了评论的管理功能,你可以在后台配置你的评论样式,功能,以及审核,删除评论等操作。如果你不需要评论功能,删除conf.yaml中的配置项即可。

百度统计

同时,对于博客的PV统计,你需要申请百度统计账号。你也不需要手动获取统计代码。只需要填写你的统计代码中的Key值就行了。例如我的百度统计代码如下:

  1. <script>
  2. var _hmt = _hmt || [];
  3. (function() {
  4. var hm = document.createElement("script");
  5. hm.src = "//hm.baidu.com/hm.js?732acc76ff6bd41343951a67cbfafe34";
  6. var s = document.getElementsByTagName("script")[0];
  7. s.parentNode.insertBefore(hm, s);
  8. })();
  9. </script>

只需要将732acc76ff6bd41343951a67cbfafe34配置到conf.yaml中即可。

  1. baiduAnalytics : 732acc76ff6bd41343951a67cbfafe34 #百度统计

代码高亮

GitBlog的代码高亮功能采用highlight.js。它能自动识别代码中的语言类型。默认是开启代码高亮功能的。关闭此功能配置如下:

  1. highlight: off

数学公式

GitBlog支持LaTeX数据公式,采用的是MathJax.js。此功能默认是关闭的,开启的配置如下:

  1. mathjax: on

RSS订阅

GitBlog支持RSS订阅,订阅的xml文件地址是:

  1. http://jockchou.gitblog.cn/feed.xml

请替换为你自己的域名,即网站根目录下的feed.xml文件。