Typecho文章浏览次数统计插件设置

May 27, 2023 by 刘大辉在路上 访问: 670 次

文章阅读数是一个衡量传播价值的重要指标,有PV(Page View), UV(Unique View)等。
本篇介绍下简单PV统计插件的使用方法。

Page View是指页面被访问的次数,单一用户多次访问页面或刷新页面均会被计算次数。

Unique View,独立访客数,指一天内访问该页面的人数,一般使用IP来区分,统一IP的多次访问不会被重复计数。

本篇介绍简单PV指标的插件使用方法,因本站访客寥寥无几,大部分都是自己的访问次数,所以PV并不能真实体现被浏览的情况,后续笔者会在此插件的基础上实现UV的统计方式。

步骤:

下载Views插件:本站下载Views.rar
解压Views文件夹,上传到 usr/plugins/目录下;
登录admin后台,在控制台->插件页面找到Views点击启用;

在需要使用访问计数的地方添加如下代码即可:
<?php Views_Plugin::theViews(); ?>

下面以默认主题为例,分别讲述在首页、文章内容页添加PV的操作:

在首页添加计数
打开文件: usr/themes/default/index.php

找到下面行:

<li itemprop="interactionCount"></li>

在后面添加:

<span><?php Views_Plugin::theViews();?></span>

效果如下:

在文章内容页添加计数
打开文件: usr/themes/default/index/post.php

找到下面行:

<li><?php _e('分类: '); ?><?php $this->category(','); ?> </li>

在后面添加:

<span><?php Views_Plugin::theViews(); ?></span>

效果参考本站。