密通学院

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7970|回复: 0

[开发] 给discuz添加一个全站浏览量的小功能

[复制链接]

282

主题

27

回帖

8万

铜板

超级版主

Rank: 8Rank: 8

积分
89153
QQ
发表于 2020-5-17 11:10:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
因为某种需要(你懂的),需要给给discuz添加一个全站浏览量的小功能,实现有访问者就给浏览量加1,大概方法如下:
1、首先给数据库添加一个字段:,打开pre_common_setting,添加site_views,初始数值为1(当然你的站如果开了很长时间了就可以填写你想展示的数值)。
2、打开source/admincp/admincp_setting.php,大约205行(如果你没有修改过源码的话),添加“
  1. showsetting('setting_basic_site_views', 'settingnew[site_views]', $setting['site_views'], 'text');
复制代码
3、打开source/language/lang_admincp.php,大约在751行添加
  1. 'setting_basic_site_views' => '网站浏览量',//2020年添加站点浏览量
  2.         'setting_basic_site_views_comment' => '设置网站的浏览量,修改后前台同步更新',//2020年添加站点浏览量
复制代码
4、前台调用:找到你想嵌入的点,一般都是模板中的底部文件,打开模板文件中的footer.htm,找到合适的地方添加“$_G['setting']['site_views']”即可。当然也可以在这个字段添加权限,这个就不说了
只是实现简单的计量功能,聊胜于无而已。

如果您有业务需求,可以和我联系:
回复

使用道具 举报

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

本版积分规则

首页|Archiver|手机版|小黑屋|密通学院:专业网络营销服务商

GMT+8, 2024-12-22 13:00 , Processed in 0.166993 second(s), 24 queries QQ

Powered by XMT Inc. © 2015-2025 ArrayV1.0 豫ICP备17022382号

系统运营:密城通 豫公网安备 41018302000212 号

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