【发布时间】:2012-08-26 00:51:34
【问题描述】:
我在我的一个 wordpress 博客上安装了 Disqus 评论系统,但我希望评论编号显示为 0 而不是 0 Comments 或 12 而不是 12 Comments。以前在 Disqus 管理员中曾经有一个外观部分,该部分曾经有一个选项来更改此输出,正如在回答 this question 时所建议的那样。但似乎 Appearance 部分已被 Disqus 删除。有没有其他方法可以实现这一点(当然,不会弄乱插件代码。)??
更新:
好吧,也查看了插件源但没有用,似乎他们正在使用 javascript 更新它。启用Reactions 后,现在返回0 comments and 0 Reactions。
更新#2:
好吧,所以我终于找到了它的来源......插件基本上包括来自yoursite.disqus.com\count.js?some wierd parameters的count.js文件,js文件看起来像这样:
var DISQUSWIDGETS;
if (typeof DISQUSWIDGETS != 'undefined') {
DISQUSWIDGETS.displayCount({"showReactions": true, "text": {"and": "and", "reactions": {"zero": "0 Reactions", "multiple": "{num} Reactions", "one": "1 Reaction"}, "comments": {"zero": "0 Comments", "multiple": "{num} Comments", "one": "1 Comment"}}, "counts": [{"reactions": 0, "uid": 1, "comments": 0}, {"reactions": 0, "uid": 0, "comments": 0}, {"reactions": 0, "uid": 3, "comments": 0}, {"reactions": 0, "uid": 2, "comments": 0}, {"reactions": 0, "uid": 4, "comments": 0}]});
}
最糟糕的是,我们甚至无法更改 js 文件中的代码,因为它托管在 disqus 本身上。
【问题讨论】:
标签: disqus appearance