這裏發生了什麼,以及如何解決它...
問題1
默認情況下,這個詞「意見」被編碼到您的網頁。當您從Disqus設置中移除文字時,只會在Disqus評論數javascript加載後觸發。頁面HTML呈現時和JavaScript加載時間之間存在短暫的延遲,因此您可以獲得「Flash」。如果你更喜歡沒有評論櫃檯都應該刪除您的主題下面的(它可能看起來在你的主題略有不同):
<div style="font-size: 10px; text-align: left;"><a class="dsq-comment-count" href="{Permalink}#disqus_thread">Comments</a></div>
此外,您應該刪除評論計數的JavaScript這樣的網站不加載任何不必要的資源:
<script type="text/javascript">var disqus_url = ""; var disqus_title ="";</script><script type="text/javascript">
var disqus_shortname = 'draftdaybust';
(function() {
var s = document.createElement('script'); s.async = true;
s.src = 'http://draftdaybust.disqus.com/count.js';
(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
}());
</script>
問題2
再次升級到Disqus 2012。 Disqus的舊版本會將HTML內容呈現到您的頁面上,因此它受到CSS樣式表的突發奇想(這是什麼導致它在那裏開始渲染)。 Disqus 2012使用與衝突樣式絕緣的iframe。
對問題#1的解決方案對降級的原始原因提出了疑問。
這完全奏效。非常感謝。 –