Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 求discuz3.2门户文章随机增加点击量的方法

[复制链接]
风雨同粥 发表于 2018-7-19 10:03:25 | 显示全部楼层 |阅读模式
求discuz3.2门户文章随机增加点击量的方法,谢谢能找到2.5版本的,但是3.2的找不到。

mR.耗子 发表于 2018-7-19 10:44:27 | 显示全部楼层
  这个随机增加只能是去应用中心找插件了!
回复

使用道具 举报

 楼主| 风雨同粥 发表于 2018-7-19 10:45:47 | 显示全部楼层
mR.耗子 发表于 2018-7-19 10:44
这个随机增加只能是去应用中心找插件了!

插件中心都是增加论坛帖子的,没有增加门户文章点击量的。
回复

使用道具 举报

xiaoyuwxz 发表于 2018-7-19 10:53:39 | 显示全部楼层
看看这个文件
\source\module\portal\portal_view.php
回复

使用道具 举报

 楼主| 风雨同粥 发表于 2018-7-19 11:10:27 | 显示全部楼层
xiaoyuwxz 发表于 2018-7-19 10:53
看看这个文件
\source\module\portal\portal_view.php

这个文件我知道,但是不知道怎么改
回复

使用道具 举报

xiaoyuwxz 发表于 2018-7-19 12:07:10 | 显示全部楼层
查找:
if($article_count) {
        C::t('portal_article_count')->increase($aid, array('viewnum'=>1));
        unset($article_count);
} else {
        C::t('portal_article_count')->insert(array(
                'aid'=>$aid,
                'catid'=>$article['catid'],
                'viewnum'=>1));
}

改成加随机数:
if($article_count) {
        C::t('portal_article_count')->increase($aid, array('viewnum'=>rand(2,6)));
        unset($article_count);
} else {
        C::t('portal_article_count')->insert(array(
                'aid'=>$aid,
                'catid'=>$article['catid'],
                'viewnum'=>rand(2,6)));
}

或改成固定增加数:
if($article_count) {
        C::t('portal_article_count')->increase($aid, array('viewnum'=>5));
        unset($article_count);
} else {
        C::t('portal_article_count')->insert(array(
                'aid'=>$aid,
                'catid'=>$article['catid'],
                'viewnum'=>5));
}
回复

使用道具 举报

loveonion 发表于 2018-7-21 08:46:35 | 显示全部楼层
风雨同粥 发表于 2018-7-19 10:45
插件中心都是增加论坛帖子的,没有增加门户文章点击量的。

帖子插件名字叫什么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-27 12:51 , Processed in 0.022697 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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