站长工具网站插件

Post Views Counter翻译站点

Post Views Counter 在站点数据库里记下每篇文章的浏览量,另算全站访问量,提供 PHP、JavaScript、REST API 三种计数模式,后台可按热度排序并与上月同期对比。

站内想放一个热门文章榜,先要解决”热”这个字怎么算。用第三方统计平台的数据,导出的报表要手工对到文章标题上,缓存插件一开,页面浏览量还会被算少;装了统计代码又担心脚本拖慢首屏,还得处理 Cookie 合规提示。更麻烦的是运营需要的是一个能排序的数字:哪几篇值得放到首页、哪几篇该回头补充、本周比上周涨了多少,这些都要能在后台直接看到,而不是先导出一张表再算。Post Views Counter 就是在这个位置上工作的:把浏览计数放在站点自己的数据库里,用视图、区块或短代码把数字显示到页面上,并提供按月对比的看板与可排序的后台列。它在插件目录有 10 万以上活跃安装,当前版本 1.8.1。本文按浏览量与访问量的区别、三种计数模式的取舍、缓存环境下的配置要点来讲。

Post Views Counter是什么?

它是一款站内内容统计插件,由 dFactory 维护,统计结果存在自己的数据库表里,不依赖外部统计脚本。它记两个数:浏览量按你选定的内容类型逐篇统计,可以显示在页面上,也可以用来排序;访问量是站点级的总数,从某个浏览器的第一次计数开始,在设定的计数间隔内把后续浏览合并成一次访问,因此只出现在全站看板里,不落到单篇文章。

这两个数分开算,是为了让”有多少人看”和”看了多少页”不混在一起。当前版本 1.8.1,要求 WordPress 6.4 以上、PHP 7.4 以上,提供 26 种语言。

Post Views Counter

核心功能

它把统计压到最小可用:只记需要的数,只在你要求的位置显示。适合靠内容排序做运营的编辑、需要给客户看数据的代运营,以及不想为一份浏览量接入整套分析平台的站长。

  • 逐篇计数——按文章类型选择要统计的内容,页面、自定义类型都能纳入。
  • 三种计数模式——PHP、JavaScript、REST API 三选一,按站点是否有缓存、是否要挡机器人来定。
  • 后台看板——按月展示浏览量、访问量或两者对比,进行中的月份与上月同期比。
  • 可排序列表——文章列表里加一列浏览量,点表头即可按热度排,另附每篇的走势图。
  • 异常提示——流量信号列会把明显偏离上月同期的文章标出来,便于排查被抓取或异常转发。
  • 任意位置显示——自动追加、区块、短代码或模板函数四种方式,位置自己定。
  • 排除规则——机器人、登录用户、指定角色与 IP 都可排除,避免内部访问把数字抬高。
  • 数据迁移——一键导入 WP-PostViews、Statify、Page Views Count 的历史计数,换插件不必从零开始。

使用场景

需要它的场合通常已经有一个具体的运营动作在等数据:首页要放热门榜、周报要写环比、广告位要按阅读量报价。下面几类角色用得最多。

人群/角色场景描述推荐指数
内容站编辑首页热门榜按浏览量自动排序,不必每周手工换★★★★★
代运营与自由职业者给客户看每篇的阅读走势,数据存在客户自己的站里★★★★★
广告与商务对接按阅读量给广告位定价,需要可核对的站内数字★★★★☆
多语言站点运营配合 WPML 或 Polylang 分别看各语种的表现★★★★☆
已用专业分析平台的团队归因、漏斗、来源分析仍要回分析平台,插件只补一个站内显示★★☆☆☆

操作指南

配置的难点只有一个:站点开了页面缓存时,PHP 模式可能统计不到真实浏览。先把计数模式定下来,再决定显示位置,顺序反了要返工。

  1. 在后台的 安装插件 页搜索 Post Views Counter 安装并启用,或从 Post Views Counter 下载压缩包上传安装。
  2. 进入 设置 → Post Views,在 General 里勾选要统计的内容类型,先只选文章,确认数字正常再扩到页面。
  3. 选计数模式:无缓存站点用 PHP,开了整页缓存的改用 JavaScript 或 REST API。
  4. 设 Count Interval,即同一浏览器重复浏览合并计算的时间窗,默认值够用,热文页可调长。
  5. 在 Exclusions 里勾掉机器人与登录用户,内部测试时把自己的 IP 也加上。
  6. 到文章编辑页插入 Post Views 区块,或用短代码放到模板想要的位置,避免自动追加打乱排版。
  7. 打开 Dashboard 的小工具,确认浏览量、访问量与上月同期对比都有数据。(历史数据可从 WP-PostViews 等插件一键导入,导入前先备份数据库。)

支持平台

它是 WordPress 后台插件,统计与展示都在站点内完成,没有独立客户端,也不采集跨站行为。要求 WordPress 6.4 以上、PHP 7.4 以上,已测试到 7.1.4,界面提供 26 种语言。多站点环境可用,WPML 与 Polylang 兼容;区块编辑器里有 7 个区块,其中按作者、分类与全站汇总的几个需要付费版。

产品定价

免费版在插件目录直接下载,逐篇计数、三种计数模式、后台看板、排序列表与区块显示都在免费范围内。Pro 版增加 AJAX 计数与缓存兼容、按日期与作者的报表、访问趋势、流量来源、分类与作者页统计、自定义统计周期、CSV 与 XML 导出,以及 Elementor Pro、Divi 等页面构建器的排序集成,具体金额以官方定价页为准。

常见问题

Q:统计数据会暴露访客信息吗?

默认只存聚合后的总数,不记录单个访客的身份。防止重复计数用的是浏览器本地存储,付费版提供不使用 Cookie 的存储方式;开启严格计数时会短暂缓存由 IP 推导出的标识,用于去重,不做画像。

Q:免费版够用吗?

只想在页面上显示阅读量、并在后台按热度排序,免费版够用。需要缓存环境下的实时计数、按作者或分类的报表、流量来源与导出 CSV 时,才需要 Pro。

Q:开了缓存插件还能统计吗?

能,但要换计数模式。整页缓存会把 PHP 执行结果直接发出去,PHP 模式统计不到后续浏览,改用 JavaScript 或 REST API 模式即可;两者都会在页面加载后单独发一次计数请求,不受缓存影响。

开发者小结

Post Views Counter 的定位是”够用的站内计数”:不追求归因与漏斗,只把每篇的浏览量和全站访问量记准,并且让这个数字能被排序、能显示、能对比。适合内容驱动、需要热门榜与周报的站点,也适合要把数据留在自己服务器上的团队。边界要说清:它统计的是站内浏览,不追踪用户从哪来、看了还去了哪,来源分析仍要回专业平台;缓存环境必须换计数模式,否则数字会明显偏低;免费版没有报表导出与按作者分类的细分,运营维度一多就要付费。把它当成站内的计数器与排序依据,而不是分析平台,预期就不会错位。

相关导航

开发者导航

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...
首页 起始 博客
赞助 树洞 我的