Discuz模板|Discuz插件|Discuz教程|Discuz素材免费下载

 找回密码
 立即注册

QQ登录

只需一步,快速开始

广告
温馨提示:本站所有DZ相关模板、插件、教程(包括DZ应用中心已下架插件、模板)所有用户可全部免费下载,无任何收费模式(不包括VIP版块非DZ资源,VIP版块需购买会员组方可下载),如本站没有您需要的插件或模板,请自行前往淘宝互站网送码网等第三方站点搜索相关插件或模板进行低价格购买下载本站非常不建议用户浪费金钱前往DZ应用中心购买。

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

[复制链接]
tuyuanma 发表于 2019-2-13 16:04:06 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


在论坛里找了很长时间,一直没有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之间,建议不要太高,否则太假了!
相关教程:【实测】论坛帖子访问量低?兔源码教你如何改变这一窘境

版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告
493651246站长邮箱:tuyuanma@qq.com 站长QQ:3197813386

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

快速回复 返回顶部 返回列表