Entradas con la etiqueta ‘asincrono’
Me entero por medio de @corbaxseo de la existencia de analytics asíncrono, una mejora en el código de google analytics más optimizado que el tradicional que usamos ahora.
Inmediatamente me puse manos a la obra para buscar la forma de insertar el nuevo código en blogs que utilizan wordpress.
Obviamente el viejo plugin “ultimate-google-analytics” ya no sirve, así que volví a leer el artículo sobre funciones en wordpress de ayudawordpress que me recomendó @fernandot.
Después de varios intentos sin éxito, he terminado haciendo una modificación aceptable.
Es necesario editar el archivo functions.php así como crear un archivo analytics.php o como queramos llamarlo.
Lo primero es añadir este código en el archivo functions.php del tema que estés usando:
include (TEMPLATEPATH . “/analytics.php”);
}
add_action(‘wp_head’, ‘add_google_analytics’);
Luego creamos el archivo analytics.php en la misma carpeta de tu tema y pegamos el nuevo código de analytics asíncrono:
<script type=”text/javascript”>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
Sustituye el código de seguimiento (en negrita) por el de tu página, sube los 2 archivos a tu servidor y listo.
Con esta simple modificación matas 2 pájaros de 1 tiro:
- Optimizas el código de analytics.
- Eliminas 1 plugin más (en mi caso ya he conseguido deshacerme de 3)
Espero que sea de utilidad