为了让blogger能正常在国内使用,其中评论是必不可少的环节,而官方的评论系统却没有其他方法可以突破封锁,现在只有通过第三方托管的评论系统来完成了。今天为大家带来能在国内正常使用的第三方评论系统之一( 多说 )的安装方法。多说对于一些常用的博客和CMS系统已...
为了让blogger能正常在国内使用,其中评论是必不可少的环节,而官方的评论系统却没有其他方法可以突破封锁,现在只有通过第三方托管的评论系统来完成了。今天为大家带来能在国内正常使用的第三方评论系统之一(多说)的安装方法。多说对于一些常用的博客和CMS系统已经有了相应的支持,对于Blogger就需要我们自己动手了。
一、多说官方给出的代码
复制以下代码,并粘帖到您网页代码<body>与</body>间的任意位置。如果您的网站使用模板,请粘帖到模板代码中。<!-- 多说评论框 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:"rechar"};
(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 -->
二、Blogger安装方法
1. 通用代码,在blogger中只需要添加一次此段代码放于<body>与</body>间的任意位置
[<script type="text/javascript">
var duoshuoQuery = {short_name:"rechar"}; //你的多说short name
(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>]
2. 调用评论和评论框部分
将下面的代码放到你希望显示评论的位置,标识部分分别为文章ID、文章标题、文章地址
[ <div class='ds-thread' expr:data-thread-key='data:post.id' expr:data-title='data:post.title' expr:data-url='data:post.url'></div> ]
3.调用评论数
将下面的代码放到你希望显示评论数的位置
[<a class='ds-thread-count' expr:data-thread-key='data:post.id' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'></a>]
三、其他小技巧
1.隐藏版权链接
在多说的后台自定义css添加:
在多说的后台自定义css添加:
[#ds-thread #ds-reset .ds-powered-by {display: none;}]
COMMENTS