我在WP上并且短代码会抛出这样的东西
<a data-disqus-identifier="MyIdent-76568" class="disqus-comment-count" href="http://myurl.com/a-post-title/#disqus_thread"></a>
然而,这始终显示0.如果我删除最后的正斜杠,则显示正确的数字
请指教!
更新
该函数现在如下,删除尾部斜杠
function disqus_count( $disqus_shortname ) {
// $disqus_shortname = isset( $disqus_shortname ) ? $disqus_shortname : 'grmdailywpstaging';
wp_enqueue_script('disqus_count','http://'.$disqus_shortname.'.disqus.com/count.js');
echo '<a data-disqus-identifier="'.$disqus_shortname.'-'.get_the_ID().'" class="disqus-comment-count" href="'. rtrim(get_permalink(),'/') .'#disqus_thread"></a>';
}
但是仍然没有显示计数。如果我复制/粘贴生成的代码并手动粘贴它,那么它确实有效!
不确定如何/为何
更新
摆脱
wp_enqueue_script('disqus_count','http://'.$disqus_shortname.'.disqus.com/count.js');
由于已经调用了count.js脚本!