我页面上的评论数index
并不能反映entry
我博客中每个评论的实际数。当在本地运行时,development
它会反映实际计数,但是一旦我将它推送到production
Heroku ,它就会显示“0 条评论和 0 条反应”,即使至少有一条评论。我在底部添加了 Disqus 提供的 JS,index.html.haml
并添加了评论计数的链接。这是我的审查代码:
%p
= "* Comments - "
= link_to e, entry_path(e, :anchor => "disqus_thread")
.date= e.updated_at.strftime('* %a, %b %-e, %Y @ %l:%M %p %Z')
%br
:javascript
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
var disqus_shortname = 'heneman'; // 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 = 'http://' + disqus_shortname + '.disqus.com/count.js';
(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
}());
另外,这里是我博客的链接。如果您查看第二个条目(标题为“将 Markdown 添加到 Rails 3.2 应用程序”),您会看到评论计数显示为“0”,但如果您单击标题并进入show
该条目的页面,您会看到会看到有评论。
有人遇到过这种情况么?