zblog调用文章评论数的修改
自从调用了多说的评论框以后,博客在体验互动上确实有很大进步,但是慢慢也发现了一个小小的问题,不知大家注意了没有,就是在本博客首页列表页及分类列表页的查阅统计里显示为0了,如下图:
这样给人的感觉就是你这博客太没人气了,估计就是没人看的,于是就想到了要修改这个。首先想到的当然是如何调用多说的评论,于是去多说官网查看了下相关代码,研究了半天,总算给整出来了:
修改b_article-multi.html模板,本博客代码如下:
div class="tech_c_3"><span class="readmore"><a href="<#article/url#>">【阅读全文】</a></span><#article/posttime/shortdate#> 查阅:<span class="ds-thread-count" data-thread-key="<#article/id#>" data-count-type="comments"></span> 标签:<span class="a_tag"><#template:article_tag#></span>
<!-- 多说js加载开始,一个页面只需要加载一次
<<scrIPt type="text/javascript">
var duoshuoQuery = {short_name:"mybabycastle"};
(function() {
var ds = dOCument.createElement('script');
ds.type = 'text/javascript';ds.async = true;
ds.src = 'http://static.duoshuo.com/embed.js';
ds.charset = 'UTF-8';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).APPendChild(ds);
})();
</script>
<!-- 多说js加载结束,一个页面只需要加载一次 -->
不过,后面又发现一个问题,如上图,因为我博客五月份才使用多说,也就是说这以前的文章将都显示暂无评论,而且这里显示"X条评论"也不是我最终想要的,我只是想要纯数字。想来想去,评论太少,只能显示浏览数了。于是我又对代码稍作了修改,改成如下:
<div class="tech_c_3"><span class="readmore"><a href="<#article/url#>">【阅读全文】</a></span><#article/posttime/shortdate#> 查阅:<span id="spn<#article/id#>"></span>(<#article/vIEwnums#>)<script language="JavaScript" type="text/javascript">strBatchView+="spn<#article/id#>=<#article/id#>,"</script> 标签:<span class="a_tag"><#template:article_tag#></span>
立竿见影啊,看看效果,这种才看的舒服嘛!
关键就是在(#article/viewnums#)这里了,<#article/viewnums#>标签就是显示浏览数,不过这个数值只能在索引重建后更新数值,也就是说这里显示的数值跟文章页显示的查看的浏览数值是不能同步的。这不是问题,大不了每天发完文章索引重建一下,几秒钟而已。
改完我又有一个想法,既然是想让这里显示更大的数字,那有没有人为的方法?刷浏览量?太死板了!记得以前听说有些CMS具有文章发布的默认浏览数设置功能,文章发布后浏览数就直接是几十甚至上百了。zblog是没有这个功能的,怎么弄?又要修改源代码?难啊!有没有插件?搜索了下没有发现有,但是却找到了一个技巧,就是修改数据设计,直接动用zblog数据库了。
为了满足我自己的虚荣心(起码也要看的舒服吧),这里的数字还是要显示多一些才好,这样至少可以让路过的人另眼相看,能够引起更多过客的关注,从而增加页面停留时间。因为如果你的每篇文章的浏览数都有好几十几百甚至上千的话,相信是很容易吸引人关注的,这应该说是一种良性循环效果,对博客是百利而无一害,不过只是有点儿自欺欺人罢鸟。
说干就干,方法我不细说,因为这个方法网上早就用了,有兴趣的可以搜索修改zblog文章发布默认浏览数,我根据其方法成功实现,就是小改了一下,一发布至少有30浏览量,哈哈。30说多不多,也不夸张的说!而且新发布的文章在首页列表页这里的查阅也说的过去!算是比较真实,容易蒙混过关哈!

分类:主页制作| 发布:龙三公子| 查看:1458 | 发表时间:2014-05-30
原创文章如转载,请注明:转载自龙三公子博客 https://www.mybabycastle.com/
本文链接:https://www.mybabycastle.com/post/537.html
已经有 ( 36 ) 位网友发表了评论,你也评一评吧!