【像黑客一样写博客之六】评论功能

原创 2013年11月19日 09:01:59

原创作品,转载请标明http://blog.csdn.net/jackystudio/article/details/16817779


博客怎么能少了评论呢?虽然Octopress自带了disqus评论系统,但是登录需要使用推特,脸书,Google+等帐号登录,你懂的,所以这里会对评论进行更换。。。

这里我只能降降逼格了,使用国内的多说评论系统,非软文,可以用国内大部分主流帐号登录评论即可。


1.获取评论代码

进入http://duoshuo.com/create-site,登录帐号,填写相关信息,点击创建。这里的多说域名就是你的多说后台,可以在这里管理你的评论。

这里我获取的代码是,自行修改short_name。

[html] view plaincopy
  1. <!-- Duoshuo Comment BEGIN -->  
  2.     <div class="ds-thread"></div>  
  3. <script type="text/javascript">  
  4. var duoshuoQuery = {short_name:"jackystuio"};  
  5.     (function() {  
  6.         var ds = document.createElement('script');  
  7.         ds.type = 'text/javascript';ds.async = true;  
  8.         ds.src = 'http://static.duoshuo.com/embed.js';  
  9.         ds.charset = 'UTF-8';  
  10.         (document.getElementsByTagName('head')[0]   
  11.         || document.getElementsByTagName('body')[0]).appendChild(ds);  
  12.     })();  
  13.     </script>  
  14. <!-- Duoshuo Comment END -->  


2.添加评论

(1)进入Octopress\source\_includes\post,创建名为duoshuo.html的文件,把上面的代码拷入。

(2)进入Octopress\source\_layouts,打开post.html,在disqus布局后面加入多说的布局

[html] view plaincopy
  1. {% if site.duoshuo and page.comments == true %}  
  2.   <section>  
  3.     <h1>Comments</h1>  
  4.     <div id="comments" aria-live="polite">{% include post/duoshuo.html %}</div>  
  5.   </section>  
  6. {% endif %}  

(3)进入Octopress目录,打开_config.yml,在末尾添加如下代码,如果想关闭多说评论,把true改为false即可

[html] view plaincopy
  1. # duoshuo comments  
  2. duoshuo: true  

3.生成页面,推送

完成以上步骤后,执行

[ruby] view plaincopy
  1. rake generate  
  2. rake preview  
  3. rake deploy  


查看文章页面http://geekjacky.github.io/blog/2013/11/13/hello-github-blog/




4.推送source分支

  1. git add .  
  2. git commit -m "添加多说评论"  
  3. git push origin source  
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【像黑客一样写博客之九】微博访客

这节介绍如何往边栏添加新浪微博和进行访客统计。 1.新浪微博 1.1.创建微博页面 进入Octopress\source\_includes\custom\asides,创建weibo.htm...

【像黑客一样写博客之十】域名绑定

相信很多人都有自己的域名,而github帮你提供了免费的空间。让你的域名直接转到github.io是个不错的注意。假设通过之前9篇文章,你已经初步建立起一个github.io的博客了。 1....

【像黑客一样写博客之三】配置博客

Octopress Push到Github之后,就可以对博客进行一些个性化配置了,这里先介绍一些基本配置。 1.基本配置 博客的基本配置文件在Octopress目录下的_config.yml。...

第一次写博客之我的第一个画图板

第一次写博客,心里有些小激动,因为之前只写过仅自己可见的空间日志。 其实,我特别惭愧学了快两年的计算机现在依旧是个小小白,当然,这都怪我,两年里,我没少偷懒。不过,又怎么能去责备自己过去不努力呢,本...
  • SY_79
  • SY_79
  • 2017-04-18 22:36
  • 121

第一次写自己的技术博客之写在开头

第一次写自己的技术博客之写在开头终于要开始写自己的博客了.研究生毕业也快一年了,之前忙于项目,虽然自己有很多技术积累的笔记,但是总觉得写在本子上,一方面翻阅不是很方便,也不是很便携,另一方面也不方便于...

Jekyll博客中加入评论功能和Google分析

博客 Disqus评论 google analytics

仿新浪博客留言评论功能

  • 2016-06-02 13:20
  • 2.90MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)