Añadir Tag Manager en el funtions de WordPress
Para añadir el código de Tag Manager en WordPress, si lo queremos hacer con código sin plugins, debemos editar el funtions.php de nuestro tema y poner el siguiente código: Según la documentación oficial de Google Tag Manager, el código de seguimiento debe implementarse correctamente en el head o body de tu sitio web.
/* ------------------------------------------------ */
/* ------------------------------------------------ */
/* TAG MANAGER */
/* ------------------------------------------------ */
/* ------------------------------------------------ */
function add_gtm_head(){
?>
PEGA AQUÍ TU CÓDIGO DE TAG MANAGER DEL HEAD
<?php
}
add_action( 'wp_head', 'add_gtm_head', 10 );
function add_gtm_body(){
?>
PEGA AQUÍ TU CÓDIGO DE TAG MANAGER DEL BODY
<?php
}
add_action( 'wp_body_open', 'add_gtm_body' );
¿Por qué implementar Tag Manager sin plugins en WordPress?
Usar código directo en functions.php tiene ventajas claras: reduce la sobrecarga de plugins, mejora la velocidad del sitio y te da control total sobre cuándo y dónde se ejecuta el código. Además, eliminas dependencias de terceros y evitas conflictos entre extensiones que todos queremos eludir.
Si tu sitio ya tiene varios plugins activos, cada uno adicional ralentiza la carga. Al integrar Tag Manager sin plugins, mantienes una arquitectura más limpia y una mejor experiencia de usuario. Es especialmente recomendable en sitios con alto tráfico o en hosting compartido donde cada milisegundo cuenta.
¿Dónde encuentro mi código de Tag Manager para pegarlo?
Google Tag Manager proporciona dos fragmentos de código específicos para tu contenedor. El primero va en el <head> (sección de encabezado), y el segundo justo después de la etiqueta <body> de apertura. Ambos los encuentras en tu cuenta de GTM dentro de la sección 'Instalar el código de Google Tag Manager' o en el panel de administración del contenedor.
¿Qué hacer si no tienes acceso al editor de functions.php?
Si tu host no permite editar archivos directamente, puedes usar el editor de código de WordPress (Apariencia > Editar archivos) o instalar un pequeño plugin de custom functions como Code Snippets, que simula functions.php desde el panel. Algunos hosting también ofrecen administradores de ficheros cPanel para editar directamente.
Otra opción es crear un child theme: copia el functions.php del tema padre a tu child theme y edítalo allí. Así protege tus cambios si actualizas el tema original. Esta solución es más segura a largo plazo y profesional.
Datos útiles
- Generacionweb ubicada en Avenida Tir de Colom 6, 46980 Paterna (Valencia)
- Atención al cliente de lunes a viernes de 9:00 a 20:00 horas
- Contacto: 660 202 266 para consultas sobre implementación de Tag Manager




