我已经在我的一个 wordpress 博客上安装了 Disqus 评论系统,但我希望评论编号显示为0
代替0 Comments
或12
代替12 Comments
. 以前在 Disqus 管理员中曾经有一个外观部分,该部分曾经有一个选项来更改此输出,如回答此问题所建议的那样。但似乎该Appearance
部分已被 Disqus 删除。有没有其他方法可以实现这一点(当然,不会弄乱插件代码。)?
更新:
好吧,也查看了插件源但没有用,似乎他们正在使用 javascript 更新它。现在启用后Reactions
它返回0 comments and 0 Reactions
。
更新#2:
好的,所以我终于找到了它的来源......插件基本上包括一个count.js
来自 的文件yoursite.disqus.com\count.js?some wierd parameters
,而 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
自身之上的。