Añadir Google Analytics a WordPress en functions.php

Veamos una de las maneras de añadir Google Analytics a WordPress mediante el fichero functions.php

No es objeto de este artículo, mostrar cómo conseguir el código de Google Analytics para nuestra web. Damos por hecho que ya lo tenéis. Hay multitud de tutoriales y videotutoriales de cómo hacerlo.

Por otro lado, para añadir el código hay varias varias maneras:

  • Mediante plugin. Hay plugins que sólo instalarlo y poniendo el código de seguimiento, te añaden el código en la web
  • Mediante plantilla. Podemos ir a editar la plantilla, el header.php, y añadir allí directamente el código.
  • Mediante functions.php, que es la opción que veremos ahora.

Deberemos modificar el fichero functions.php de nuestro WordPress. Os recomiendo que hagáis copia de seguridad del original por si debemos volver atrás.

Puedes descargarte el fichero, modificarlo y volverlo a subir. O puedes acceder a tu panel de WordPress y en la opción Apariencia > Editor de temas se listarán los ficheros que forman tu tema y escoges functions.php

Debemos añadir el código que nos proporciona Google Analytics del siguiente modo:

[...]

add_action('wp_head','mi_analytics', 20);

function mi_analytics() {
?>
  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-26575989-48"></script> 
  <script> 
    window.dataLayer = window.dataLayer || []; 
    function gtag(){dataLayer.push(arguments);} 
    gtag('js', new Date()); gtag('config', 'UA-3246547545-89'); 
  </script> 
<?php
}

[...]

En negrita el código que nos facilita Google Analytics. El resto es el código necesario para que se interprete bien por WordPress. Tenéis que substituir el código en negrito por el que os proporcione Analytics.

Espero que os sea de utilidad este artículo que muestra cómo añadir Google Analytics a WordPress mediante el fichero functions.php


Más información