doublesecretagency/craft-viewcount

统计元素被查看的次数。

2.0.0 2024-02-21 23:27 UTC

This package is auto-updated.

Last update: 2024-09-20 00:28:30 UTC


README

Plugin icon

Craft CMS 视频计数插件

统计元素被查看的次数。

Example of View Count results

通过 Twig、PHP 或 AJAX 跟踪浏览量

基本跟踪看起来是这样的...

{% do craft.viewCount.increment(elementId) %}

然而,还有几种更高级的方法来增加观看计数器

在相同元素上允许多个计数器

如果您需要跟踪相同元素的多个方面,可以很容易地做到!只需在设置跟踪机制时指定一个可选键

按“最多观看”排序

一旦开始记录观看量,您可能想知道哪些项目的观看次数最多...

{% set articles = craft.entries.section('articles') %}
{% do craft.viewCount.sort(articles) %}

在控制面板中显示观看总数

您可以添加一个“总观看次数”字段,该字段显示每个元素的只读总数。

事件

它们确实如您所想的那样...

  • EVENT_BEFORE_VIEW
  • EVENT_AFTER_VIEW

EVENT_BEFORE_VIEW 事件中,您可以选择不计数观看。

进一步阅读

如果您还没有,请查阅完整的插件文档

如果您还有任何疑问,请随时联系我们(首选通过 Discord)。

代表 Double Secret Agency,感谢您查看我们的插件! 🍺

Logo for Double Secret Agency