gpt4 book ai didi

javascript - Disqus 不显示评论数

转载 作者:行者123 更新时间:2023-11-28 04:51:28 32 4
gpt4 key购买 nike

总结:我正在设置 disqus 以在我们的 MVC .net 站点内的页面上显示评论计数。我之前在 Tumblr 页面上“修复”了这个功能,所以我认为我有必要的技能在这个网站上很容易地做到这一点,但我失败了。我还查看了 Ryan (https://stackoverflow.com/users/1370956/ryan-v) 的所有适用答案,但没有找到解决方案。

我正在按照 disqus.com 的指示进行操作:

https://help.disqus.com/customer/portal/articles/565624

但我没有成功。我的理解是,我需要做的就是:

  1. 添加脚本,其中替换了 disqus_shortname
  2. 在文章 url 的末尾插入一个带有“#disqus_thread”的 href 标签

一旦完成,我认为脚本应该插入评论计数并将其显示在页面上——但这对我不起作用。

在 tumblr 中你应该插入一个元标签

<meta name='text:Disqus Shortname' content='' />

但我认为这不适用于我的设置(尽管这并没有阻止我尝试一下)。

我只能假设我遗漏了一些明显的东西。我想知道本地主机环境是否打断了我的测试,因为我正在使用指向显示 disqus 评论的本地主机页面的链接。我还使用实时 disqus 评论页面进行了测试,但结果相同。

详情:目前我已经测试了一些错误的东西,但我认为以下是错误最少的:

脚本:

<script type="text/javascript">
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
var disqus_shortname = 'My-Shortname'; // required: replace example with your forum shortname

/* * * DON'T EDIT BELOW THIS LINE * * */
(function () {
var s = document.createElement('script'); s.async = true;
s.type = 'text/javascript';
s.src = '//' + disqus_shortname + '.disqus.com/count.js';
(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
}());
</script>

HTML:

<a href="http://localhost-link/#disqus_thread"></a>

最佳答案

所以,对于永远不会真正看这个问题的每个人来说,这可能是非常有意义的,事实证明,单独使用“#”对我们不起作用,相反,它必须结合使用与 '&' - 一个例子:

<a href="http://localhost-link&#disqus_thread" data-disqus-identifier="12345"></a>

最后还使用了标识符属性,您可以在我最初问题中链接的同一篇 disqus 文章中阅读相关内容。

关于javascript - Disqus 不显示评论数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31546909/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com