文章页评论框代码中填写了data-thread-key,才能在评论框以外的地方获取评论数。插件中我们都已经在评论框代码中添加,自主建站的用户,请同时参看文档:通用代码参数列表

在页面中添加以下代码,可以调用【文章评论数】,请确认data-thread-key和相应的文章页中评论框加载时使用的一致

注意修改您的多说二级域名:(在多说后台设置中找到,格式如abcd.duoshuo.com,只需填 abcd 即可)

<span class="ds-thread-count" data-thread-key="文章在原站点中的id或其他唯一标识" data-count-type="comments"></span>
<!-- 多说js加载开始,一个页面只需要加载一次 -->
<script type="text/javascript">
var duoshuoQuery = {short_name:"您的二级域名"};
(function() {
    var ds = document.createElement('script');
    ds.type = 'text/javascript';ds.async = true;
    ds.src = 'http://static.duoshuo.com/embed.js';
    ds.charset = 'UTF-8';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ds);
})();
</script>
<!-- 多说js加载结束,一个页面只需要加载一次 -->

其中,以下代码是必须的。而在每个页面中,如果使用多个多说控件,只需要添加一次多说js:

<span class="ds-thread-count" data-thread-key="文章在原站点中的id或其他唯一标识"></span>

请求参数

  • data-thread-key string 必须

    文章在原站点中的id或其他唯一标识。

  • data-count-type string 可选

    获取的计数类型。comments:评论数;weibo_reposts:新浪微博转发数;qqt_reposts:腾讯微博转发数。默认值为comments

注:data-thread-key的曾用名data-source-thread-id,data-local-thread-id,现在仍然兼容

示例页面:魔法传书 http://magicren.com/lists.html?&p=2