关闭 zblog 文章浏览数累加的方法
1、打开 zb_system/function/c_system_event.php 文件
2、搜索 "ZC_VIEWNUMS_TURNOFF",并找到以下代码,
if (isset($zbp->option['ZC_VIEWNUMS_TURNOFF']) && $zbp->option['ZC_VIEWNUMS_TURNOFF'] == false) { $article->ViewNums += 1; $sql = $zbp->db->sql->Update($zbp->table['Post'], array('log_ViewNums' => $article->ViewNums), array(array('=', 'log_ID', $article->ID))); $zbp->db->Update($sql);}
3、利用 /* 代码 */ 形式,注释掉该代码,如下图
关闭 zblog 站点信息模块中浏览数总数方法
关闭了zblog文章浏览数累加的功能后,还得把后台模块中“站点信息”模块中的“浏览总数”的信息删除掉,不然在前台调用此模块时,浏览总数是不会增加的。
1、打开文件 zb_system/function/lib/modulebuilder.php
2、找到如下代码,注释掉即可
if (!$zbp->option['ZC_VIEWNUMS_TURNOFF'] || $zbp->option['ZC_LARGE_DATA']) { $allinfo['all_views'] = array('name' => $zbp->lang['msg']['all_views'], 'count' => $all_views);}
3、利用 /* 代码 */ 形式,注释掉该代码,如下图
4、后台首页,点击"清空缓存并重新编译模板",即可。
PS:
1、此方法只是通过修改 zblog 底层代码的方式实现,如果修改后,更新了ZBLOG,就代码就会失效
2、zblog主题模版中的文章浏览数展示样式,需要自己修改去除
如果是其他版本的
/zb_users/theme/WhitePage/template 下