织梦默认文章浏览量统计是给定一个50-200之间的随机数,这对于一个新站来说有必要的,毕竟谁也不想让自己的网站看着文章浏览量都是0,尤其是网站刚上线需要显示点击量的情况。但有时我们不是想显示dedecms文章点击数量,只是为了统计文章点击数量,这时我们就需要修改,让织梦文章浏览次数如何从零开始计数。以下是青锋建站给大家分享把织梦所有文章的浏览次数都修改为0,并让文章默认从0开始计数。
第一步:将所有文章的浏览次数修改为0
这里我们只能通过修改数据库,可以使用一句SQL命令来把全部的文章点击次数修改为0,可以在命令行下执行,也可以后台的SQL命令行工具执行,前提有相应的权限。
命令如下:update 表前缀_archives set click=0;
第二步:dedecms添加文章时默认从0开始
A修改脚本/dede/archives_add.php与/dede/article_add.php;
找到如下行:if(empty($click)) $click = ($cfg_arc_click=='-1' ? mt_rand(50, 200) : $cfg_arc_click);
修改为:if(empty($click)) $click = ($cfg_arc_click=='-1' ? 0 : $cfg_arc_click);
B修改脚本相应的模板/dede/templets/archives_add.htm和/dede/templets/article_add.htm;
找到如下行:<input type='text' name='click' value='<?php echo ($cfg_arc_click=='-1' ? mt_rand(50, 200) : $cfg_arc_click); ?>' style='width:100px;' />
修改为:<input type='text' name='click' value='<?php echo ($cfg_arc_click=='-1' ? 0 : $cfg_arc_click); ?>' style='width:100px;' />
第三步:在文章当中加上文章浏览量统计代码
A在文章模板末尾加上如下代码:
<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>
B将/plus/count.php中的这段脚本注释掉
// if(!empty($view))
// {
// $row = $dsql->GetOne(" SELECT click FROM `{$maintable}` WHERE {$idtype}='$aid' ");
// if(is_array($row))
// {
// echo "document.write('".$row['click']."'); ";
// }
// }
以上就是青锋建站给大家分享的把织梦所有文章的浏览次数都修改为0,并让文章默认从0开始计数的方法,大家试试看,是不是起作用了。青锋建站,提供专业的网站制作服务,包括网站建设,SEO,网络营销,PHP开发。
转载请注明来源网址:青锋建站-http://www.sjzphp.com/webdis/dede_count_892.html