Description
This plugin connects your WordPress site to a Web-Tracking.eu account
(https://web-tracking.eu). After saving your Site ID in the plugin settings,
the plugin injects the tracking script tag into the <head> of your
front-end pages.
The plugin itself does not collect or transmit any data. It only outputs a
tag pointing to your configured Web-Tracking.eu endpoint.
What this plugin does
- Adds a settings page under Settings Web-Tracking.eu where you can paste your Site ID
- Injects the tracking script tag on front-end pages when a Site ID is configured
- Optionally skips the script when the visitor is a logged-in administrator or editor
- Optionally accepts a comma-separated list of URL path prefixes to mark as excluded (passed as a
data-excludeattribute on the script tag for the tracker to read) - Optionally accepts a custom domain so the script can be loaded from your own subdomain (requires a CNAME you set up separately at your DNS provider)
What this plugin does not do
- It does not collect, store, or transmit any data on its own
- It does not modify your post content, templates, or theme files
- It does not write to the
wp_optionstable beyond a single settings entry - It does not load any external resources from the WordPress admin
Requirements
- A Web-Tracking.eu account at https://web-tracking.eu (free tier available)
- WordPress 5.0 or newer
- PHP 7.4 or newer
Privacy Policy
This plugin does not collect, store, or transmit any data on its own. It
only outputs a <script> tag that loads the Web-Tracking.eu tracking
script from the URL configured in your settings. Any data handling
performed by the loaded script is governed by the Web-Tracking.eu
privacy policy at https://web-tracking.eu/privacy.
Installation
- Upload the plugin via WordPress admin Plugins Add New Upload Plugin
- Activate the plugin
- Go to Settings Web-Tracking.eu
- Paste your Site ID from your Web-Tracking.eu account dashboard
- Save
The tracking script will be injected on subsequent front-end page loads.
FAQ
-
Where do I find my Site ID?
-
Sign in to your account at https://web-tracking.eu and open the dashboard
for the site you want to track. The Site ID is shown under Settings
Tracking code. -
How do I exclude certain URLs from being tracked?
-
Enter the URL path prefixes (comma-separated) in the “Exclude paths” field
on the settings page. The plugin will pass these to the tracking script via
adata-excludeattribute, and the tracker reads that attribute and skips
matching pages. -
How do I exclude logged-in admins and editors?
-
Tick the “Exclude admins” checkbox on the settings page. When ticked, the
plugin will not output the tracking script for users with the
administrator oreditorrole. -
How do I use a custom subdomain for the tracking script?
-
Enter your subdomain (e.g.
track.example.com) in the “Custom domain” field.
You must also create a CNAME record at your DNS provider that points the
subdomain to the Web-Tracking.eu endpoint shown in your account settings. -
Does this plugin store anything in my database?
-
The plugin stores a single options-table row containing your Site ID,
optional custom domain, the “exclude admins” checkbox value, and the
“exclude paths” string. No visitor data is stored by the plugin.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Web-Tracking.eu” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Web-Tracking.eu” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.