twentyfourhoursmedia / views-work
处理页面浏览的插件
2.2.1
2024-06-28 10:50 UTC
Requires
- php: ^8.0
- craftcms/cms: ^5.0.0-alpha || ^4.0.0.1
- jaybizzle/crawler-detect: ^1.2
- dev-master
- 2.2.1
- 2.2.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0.0
- 2.0.3.0
- v2.0.3.0-dev
- 2.0.2.0
- 2.0.1.0
- 2.0.0.0
- 1.3.0.7
- 1.3.0.6
- 1.3.0.5
- 1.3.0.4
- 1.3.0.3
- 1.3.0.2
- 1.3.0.1
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.0
- 1.1.15
- 1.1.14
- 1.1.13
- 1.1.12
- 1.1.11
- 1.1.10
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.3
- 1.0.1
- 1.0.0
- dev-dependabot/npm_and_yarn/src/assetbundles/viewswork/src/express-4.21.0
- dev-dependabot/npm_and_yarn/src/assetbundles/viewswork/src/micromatch-4.0.8
- dev-dependabot/npm_and_yarn/src/assetbundles/viewswork/src/webpack-5.94.0
- dev-ward
- dev-#107-order-by-popular
- dev-craft4-dev
- dev-views-work-41-block-cookie-urls-on-a-per-site-basis
- dev-views-work-42-mention-reset-url-in-dashboard
- dev-v1.3-dev
- dev-views-work-39-allow-to-programmatically-increase-the-view-counter,-bypassing-the-pixel
- dev-views-work-37-access-views-work-recordings-directly-on-the-element/entry
- dev-views-work-35-exclude-by-query-parameter
- dev-views-work-13-select-site-in-widget-for-multisite-installs
- dev-views-work-9-include-sort-by-popularity-option-in-cp-for-entries-if-possible
- dev-views-work-27-simplify-front-end-api
- dev-views-work-24-add-installation-instructions
- dev-views-work-26-add-index-for-viewing-now
- dev-views-work-25-make-autorefreshing-widget-optional
- dev-revert-21-v1.3-dev
- dev-views-work-20-add-currently-'viewed'-widget
- dev-views-work-14-improve-widget-layout
- dev-views-work-17-block-bots
- dev-views-work-15-general-styling
- dev-views-work-11-ensure-secrets-are-set-when-installing-the-plugin
- dev-views-work-8-blocklist-/-ignore-registration,-based-on-cookie-or-event
- dev-views-work-3-reset-weekly,-daily-views-with-a-special-url-instead-of-command-line-only
- dev-views-work-2-broke-admin-dashboard
This package is auto-updated.
Last update: 2024-09-21 11:26:03 UTC
README
Views work 2.x 与 Craft CMS 4.0 或更高版本兼容。
请访问 io.24hoursmedia.com 查看完整文档!
- 按日、周、月或总览追踪页面浏览量
- 在小部件中查看热门条目
- 在twig前端获取热门条目和页面浏览量
- 使用签名跟踪图像仅注册真实页面浏览量
使用方法
显示1px x 1px的信标图像以注册页面浏览量
{# render the image for registration #}
{{ entry | views_work_image }}
获取热门项目
{% set entries = craft.entries.section('articles').orderByPopular('week', 1).limit(10) %} %}
{# show this weeks views (also supported: today, thisMonth, total) #}
{{ entries.viewsWork.thisWeek }}
重置视图计数器
某些视图计数器需要定期重置(例如每日和每周计数器)。您可以通过特殊URL(在控制面板中提供)或设置cron作业或使用特殊URL来完成此操作。
使用cron作业重置视图
在合适的时间执行此cron,例如每天下午00:01。
它重置了每日、每周和每月的视图计数器。
在重置月度或每周视图之前,cron会检查是否是周或月的第一天。
./craft views-work/default/reset-views
屏幕截图
由 24hoursmedia 提供