WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >分享> 多说评论框调用代码参数说明

多说评论框调用代码参数说明

在插入通用代码时,可以增加一些参数,来让页面在加载的时候,按定义生成评论框

<!-- Duoshuo Comment BEGIN -->
    <div class="ds-thread" data-thread-key="文章在原站点中的id或其他唯一标识" data-title="您的文章标题" ></div>
    <script type="text/javascript">
    ...//javascript部分略去
    </script>
<!-- Duoshuo Comment END -->

上面的通用代码,与您在代码获取页面看到的相比,增加了以下参数:

  • data-thread-key  

    文章在原站点中的id或其他唯一标识。通用代码中,将您站点中的文章id告知我们,是区分文章,解决分页问题的好方法,评论回流时,也以此来定位原站点文章,同id的文章,显示的是相同的评论内容。data-thread-key中:和,即冒号和逗号有特别的用途,请不要使用url或其他有这两个符号的内容作为data-thread-key。

  • data-title 

    您的文章标题。对于通用代码,没有提前同步文章数据。如果您在后台管理看到的文章标题不正确,加入这个参数,让您在后台管理时更加便利

  • data-image 

    文章图片地址,将用于转发时的附图。

  • data-url 

    文章的url。第一次显示评论框时,我们会按这个参数标记文章。

    如果您改变了域名,或者希望几篇文章显示同一评论框,传递data-url即可解决

    例如之前一篇文章是链接地址是"http://abc.com/101.html",上面已经有100个评论,之后这篇文章有了分页,在这分页里加上data-url="http://abc.com/101.html",两个页面就都会显示相同的评论内容了。

    注意:在没有设置data-url项目时,我们优先采用页面中canonical标签值,如果没有设置canonical标签,则会使用页面的url。页面url会自动过滤#之后的参数。对于设置了不同的data-thread-key之后,还发现多篇文章出现相同评论的情况,请确认一下页面中的canonical标签是否重复。

    关于canonical标签,可以参考以下介绍:http://www.chinaz.com/web/2011/0630/192530.shtml

  • data-author-key 

    作者在本站中的id。对于wordpress插件,文章如果填写该id,可以识别作者,在收到评论时,会对该作者发出邮件提醒。通用代码用户及其他插件,如果需要通过这种方式获取邮件,请跟我们QQ联系: 1175762238

  • data-form-positon 

    该页面中评论框的位置,取值top(评论框在顶端显示),bottom(评论框在底端显示)

  • data-limit int

    单页显示评论数,取值范围:1~200

  • data-order 

    //排序方式,取值:asc(从旧到新),desc(从新到旧)

这些参数,将覆盖站点的设定值,并且只对含该参数页面有效。当然,您在动态生成的页面中插入带参数的代码,则都是动态评论框了。

---

转载请注明本文标题和链接:《多说评论框调用代码参数说明

分享到:

发表评论

20 + 1 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(2)

看不懂啊
009博客 11年前 (2014-06-11) 回复
g
石全松 11年前 (2014-06-04) 回复