توضیحات
Groundworx GTM is a lightweight plugin that cleanly adds Google Tag Manager (GTM) to your WordPress site.
It uses core WordPress hooks like wp_head and wp_body_open, ensuring compatibility and avoiding messy theme edits.
Features:
* Injects GTM scripts in the proper locations (<head> and after <body>)
* Option to disable tracking for logged-in users, by user role
* No ads, no tracking — just works
License
GPLv2 or later
نصب
- Upload the plugin folder to
/wp-content/plugins/or install via Plugins > Add New. - Activate the plugin.
- Go to Settings > Groundworx GTM and enter your GTM ID.
- Optionally choose user roles to exclude from GTM injection.
External services
This plugin relies on the following third-party service:
Google Tag Manager (GTM)
• Purpose: Loads your GTM container so you can manage analytics/marketing tags from GTM.
• When it runs: Only when a valid GTM Container ID (e.g., GTM-XXXXXXX) is saved in the plugin settings and output is enabled. If no ID is set or output is disabled, nothing is loaded.
• What is sent and where: The plugin outputs the standard GTM bootstrap script and a <noscript> iframe. The visitor’s browser then requests:
– https://www.googletagmanager.com/gtm.js
– https://www.googletagmanager.com/ns.html
These requests send standard browser metadata (IP, user agent, referrer, page URL) to Google to serve the files.
• Scope: Front-end pages only. The plugin does not transmit admin data.
• Policies:
– Google Tag Manager Terms of Service
– Google Privacy Policy
• Data stored by this plugin: None. The plugin does not log, transmit, or store visitor data in WordPress.
سوالات متداول
-
Will this track logged-in users?
-
No, not if you exclude their role from the settings panel.
-
Where is the GTM code inserted?
-
- The
<script>is injected in the<head>usingwp_head. - The
<noscript>fallback is injected after<body>usingwp_body_open.
- The
-
What if my theme doesn’t use `wp_body_open`?
-
You’ll see an admin notice prompting you to update your theme.
If your theme doesn’t supportwp_body_open, you can manually add it by inserting<?php wp_body_open(); ?>immediately after the opening<body>tag in your theme’sheader.phpfile. -
Do I need to edit my theme?
-
Usually no — most modern themes include
wp_headandwp_body_open. But if your theme is older or custom, you might need to addwp_body_open()manually after<body>.
نقد و بررسیها
نقد و بررسیای برای این افزونه یافت نشد.
توسعه دهندگان و همکاران
“Groundworx GTM – Simple Insert for Google Tag Manager” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگانترجمه “Groundworx GTM – Simple Insert for Google Tag Manager” به زبان شما.
علاقه مند به توسعه هستید؟
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
گزارش تغییرات
1.0.0
- Initial release: inject GTM via
wp_headandwp_body_open

