| 开发者 | mentotex |
|---|---|
| 更新时间 | 2026年9月3日 04:47 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
data-pxl-event="EventName" to any HTML element — no code needed
pxl('track', 'EventName', { properties }) for developersNo. PixLedger works on any WordPress site. WooCommerce ecommerce events (ViewContent, AddToCart, Purchase, etc.) only load when WooCommerce is active. Universal events (PageView, clicks, forms, search) work on any WordPress site.
No. PixLedger detects if Meta Pixel, GA4, or GTM are already loaded by another plugin or your theme. It automatically skips its own script injection to prevent duplicate events. You'll see a notice in Settings explaining what was detected.
Blocked events are events that were prevented from reaching the provider because the visitor denied consent. This is Consent Mode v2 working correctly. The status badge shows the specific consent category that was denied. To test the plugin without consent blocking, go to Settings and uncheck "Enable Consent Mode".
The visitor ID is an anonymous string like pxl_a3f8c2d1b2e4f6a8 stored in a 90-day cookie and in the visitor_id column of the wp_pxl_events database table. It contains no personally identifiable information.
No. Customer emails are SHA-256 hashed before being stored. The hash is used for Meta Pixel advanced matching and GA4 enhanced conversions — both platforms accept hashed emails for customer matching.
By default, PixLedger keeps events for 7 days (168 hours). You can change this in Settings → Advanced → Event retention — set any number of hours with no upper limit. A WP-Cron job runs hourly and automatically purges older records.
Yes. The Event Configuration panel in Settings lets you enable or disable any event individually. Disabling an event means it is never dispatched — no log row, no provider call, no database write.
No, when configured correctly. The frontend tracker script loads in the footer with defer, uses passive event listeners, throttles high-frequency events, and batches AJAX requests every 5 seconds (never one request per event). The performance impact is negligible.
All event data is stored in your own WordPress database in two tables: wp_pxl_events (all tracked events) and wp_pxl_attribution (UTM and click ID data per order). Your data never leaves your server — PixLedger does not have access to it.
All plugin data is removed on deletion — both database tables (wp_pxl_events and wp_pxl_attribution), all plugin options, and all scheduled cron jobs. This is handled by uninstall.php.