| 开发者 | arfarehman |
|---|---|
| 更新时间 | 2026年8月7日 13:17 |
| PHP版本: | 6.2 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
no-cookie-analytics-by-arfa folder to /wp-content/plugins/ (or install through the
WordPress plugin installer).No. Tracking is performed on the server when pages are requested.
In a custom table in your WordPress database (wp_ncaba_hits by default).
utm_source, utm_medium, utm_campaign) with a new Campaigns Report
(Analytics → Campaigns Report) showing visits and visitors grouped by source, medium, and campaign.init hook to template_redirect so conditional tags like is_404()
and get_queried_object_id() are reliable at tracking time — the main query hasn't run yet at init. This
also improves post_id tracking accuracy used by the new per-post meta box.is_404, post_id (indexed), and utm_source/utm_medium/utm_campaign (indexed) columns to the
hits table to support the new reports and meta box.::after./blog?123456) as separate entries in reports.no-cookie-analytics-by-arfa (Domain Path: /languages).no-cookie-analytics-by-arfa.php; directory slug no-cookie-analytics-by-arfa.NCABA_* (e.g. NCABA_VERSION, NCABA_Activator); runtime
identifiers use lowercase ncaba_* / ncaba- (database table {prefix}ncaba_hits, options,
hooks, AJAX, and asset handles). Legacy cfaba_*, cfba_*, and mistaken NCABA_* option keys
or table names migrate automatically on upgrade.%i identifier placeholders in
$wpdb->prepare().esc_like() for LIKE patterns).parse_url() with wp_parse_url(); removed redundant fclose() on export stream.is_uploaded_file().