【实测】教你修改Discuz! X2.5 X3.0门户资讯文章随机增加查看数-Discuz教程下载

【实测】教你修改Discuz! X2.5 X3.0门户资讯文章随机增加查看数

开通本站Svip会员,全站资源免费下
在论坛里找了很长时间,一直没有dzX2.5的关于文章增加随机查看数的贴子,自己找了下,试试到也好用,就发出来了。如果谁有更好的办法就发出来我也学学。

文件路径source/module/portal/portal_view.php

找到portal_view.php中的:
  1.         C::t('portal_article_count')->increase($aid, array('viewnum'=>1));
复制代码

修改为:
  1.     $viewrnd=rand(15,333);
  2.         C::t('portal_article_count')->increase($aid, array('viewnum'=>$viewrnd));
复制代码
如无此代码,则搜索代码
  1. if($article_count) {
  2.         C::t('portal_article_count')->increase($aid, array('viewnum'=>1));
  3.         unset($article_count);
  4. } else {
  5.         C::t('portal_article_count')->insert(array(
  6.                 'aid'=>$aid,
  7.                 'catid'=>$article['catid'],
  8.                 'viewnum'=>1));
  9. }
复制代码
修改为
  1. if($article_count) {
  2. $viewrnd=rand(15,333);
  3.         C::t('portal_article_count')->increase($aid, array('viewnum'=>$viewrnd));
  4.         unset($article_count);
  5. } else {
  6.         C::t('portal_article_count')->insert(array(
  7.                 'aid'=>$aid,
  8.                 'catid'=>$article['catid'],
  9.                 'viewnum'=>1));
  10. }
复制代码

说明:$viewrnd=rand(15,333);控制资讯一次点击生成随即点击数的范围,是15到333之间,建议不要太高,否则太假了!
相关教程【实测】论坛帖子访问量低?兔源码教你如何改变这一窘境

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
1
返回顶部