亲测 emlog调用多说文章评论数 | 少将全栈
  • 欢迎访问少将全栈,学会感恩,乐于付出,珍惜缘份,成就彼此、推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 吐槽,投稿,删稿,交个朋友
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏少将全栈吧

亲测 emlog调用多说文章评论数

点滴 admin 10年前 (2014-12-27) 2381次浏览 已收录 扫描二维码

       换上多说评论也有几个月了,相比之前的博客自带的评论系统,社会化评论插件
的评论数明显比自带的评论系统要多,游客评论的概率大大提升。不过emlog多说评论插件还是不够完善,只能在最后面加个评论模块,但是在其它地方不能
显示多说的评论数量了。如文章列表的评论数、文字标题旁的评论数等(如图),下面就如何在这两个地方调用多说评论数做详细说明。

亲测 emlog调用多说文章评论数

亲测 emlog调用多说文章评论数

emlog当前文章调用多说评论数

emlog的文章内容文件为:echo_log.php

打开文件,在代码顶部加上多说的js代码  ,具体调用方法请见多说开发相关文档 代码显示【文章评论数】方法

<script type=”text/javascript”>
var duoshuoQuery = {short_name:”您的二级域名”};   /*如我的多说二级域名为wusiwei.duoshuo.com,那就填{short_name:”wusiwei”};*/
(function() {
var ds = document.createElement(’script’);
ds.type = ’text/javascript’;ds.async = true;
ds.src = (document.location.protocol == ’https:’ ? ’https:’ : ’http:’) + ’//static.duoshuo.com/embed.js’;
ds.charset = ’UTF-8’;
(document.getElementsByTagName(’head’)[0] 
|| document.getElementsByTagName(’body’)[0]).appendChild(ds);
})();
</script>

然后再找到如下代码

<?php echo $comnum; ?> 条评论

把它改成:

<!–多说评论数调用–><span class=”ds-thread-count” data-thread-key=”<?php echo $logData[’logid’] ; ?>“></span> 

emlog文章列表多说评论数调用

emlog的文章列表文件为log_list.php

打开文件,在代码顶部加上多说的js代码  ,具体调用方法请见多说开发相关文档 代码显示【文章评论数】方法

<script type=”text/javascript”>
var duoshuoQuery = {short_name:”您的二级域名“};   /*如我的多说二级域名为wusiwei.duoshuo.com,那就填{short_name:”wusiwei”};*/
(function() {
var ds = document.createElement(’script’);
ds.type = ’text/javascript’;ds.async = true;
ds.src = (document.location.protocol == ’https:’ ? ’https:’ : ’http:’) + ’//static.duoshuo.com/embed.js’;
ds.charset = ’UTF-8’;
(document.getElementsByTagName(’head’)[0] 
|| document.getElementsByTagName(’body’)[0]).appendChild(ds);
})();
</script>

然后再找到如下代码

<?php echo $comnum; ?> 条评论

把它改成:

<!–多少评论数调用–><span class=”ds-thread-count” data-thread-key=”<?php echo $value[’logid’]; ?>“></span>


亲测此方法在日志页面无法调用,自己做了些实验,发现是logid的id没有调用出来,

应该使用这个变量

<?php echo $logid; ?>

亲测可行





<!--多少评论数调用--><span class="ds-thread-count" data-thread-key="<?php echo $logid; ?>" data-count-type="comments"></span>

如果是列表也,请使用 <?php echo $value[’logid’]; ?>

此标签调用 logid

其他相关教程

emlog文章列表页获取(调用)多说评论数

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

文章wings blog原创,转载请注明出处,www.wusiwei.com-与您分享计算机、互联网资讯。

喜欢 (0)
[🍬谢谢你请我吃糖果🍬🍬~]
分享 (0)
关于作者:
少将,关注Web全栈开发、项目管理,持续不断的学习、努力成为一个更棒的开发,做最好的自己,让世界因你不同。