缩略图

emlog 统计整站所有文章阅读量总和的代码

2026年09月27日 网站文章 会被自动插入 会被自动插入
本文最后更新于2026-09-27已经过去了7天请注意内容时效性
热度3 点赞 收藏0 评论0

emlog提供了统计每篇文章浏览次数的代码标签,但没有提供统计整站所有文章浏览次数总和的相关标签代码,因此要想统计整站文章阅读量就需要写代码通过sql语句获取,原理很简单:就是查询数据表中每篇文章浏览次数的字段(views),然后把每篇文章的浏览次数相加,得出的结果就是整站所有文章的浏览次数总和。

代码如下:

function emlog_totalViews(){
    $db = Database::getInstance();
    $query = $db->query("SELECT sum(views) as views FROM ".DB_PREFIX."blog where type = 'blog' and hide='n' and checked='y'");
    $totalViews = $db->fetch_array($query);
    return $totalViews['views'];
}

把上面的代码放到主题的module.php文件
然后在要显示总浏览量统计的位置添加下面的代码:

<?php echo emlog_totalViews(); ?>
淚
奈
硫
正文结束 阅读本文相关话题
相关阅读
评论框
正在回复
评论列表

暂时还没有任何评论,快去发表第一条评论吧~

空白列表