Ajouter le code Google Analytics à votre site WordPress

Le meilleur endroit pour ajouter le code de suivi fourni par Google Analytics pour votre site, est bien évidemment dans le head.
Voici quelques lignes qui vont vous permettre de rajouter facilement ce code de suivi.

Ajoutez au début de votre fichier function.php, qui se trouve dans le dossier de votre thème, la ligne suivante :

[pastacode provider= »manual » lang= »php » message= »Définissez votre ID Analytics » manual= »define(%20’GOOGLE_ANALYTICS_ID’%2C%20%20’XX-XXXXXXXX-X’%20)%3B%20%2F%2F%20Remplacez%20’XX-XXXXXXXX-X’%20par%20votre%20UA%20Analytics »/]

Ensuite, toujours dans le fichier function.php, ajoutez la fonction suivante :

[pastacode provider= »manual » lang= »php » message= »Ajouter le code Google Analytics à votre site WordPress » manual= »add_action(%20’wp_head’%2C%20’brm_insert_goo_analytics’%20)%3B%0Afunction%20brm_insert_goo_analytics()%20%7B%0A%09if(%20GOO_ANALYTICS_ID%20!%3D%3D%20 »%20%26%26%20defined(%20’GOO_ANALYTICS_ID’%20)%20)%0A%09%09echo%20%22%3Cscript%3Evar%20_gaq%20%3D%20_gaq%20%7C%7C%20%5B%5D%3B_gaq.push(%5B’_setAccount’%2C%20’%22%20.%20GOO_ANALYTICS_ID%20.%20%22’%5D)%3B%20_gaq.push(%5B’_trackPageview’%5D)%3BsetTimeout(‘_gaq.push(%5B’_trackEvent’%2C%20’Aucun%20rebond’%2C%20’Environ%2060%20seconds’%5D)’%2C60000)%3B(function()%20%7Bvar%20ga%3Ddocument.createElement(‘script’)%3B%20ga.type%20%3D%20’text%2Fjavascript’%3B%20ga.async%20%3D%20true%3Bga.src%3D(‘https%3A’%20%3D%3D%20document.location.protocol%20%3F%20’https%3A%2F%2Fssl’%20%3A%20’http%3A%2F%2Fwww’)%20%2B%20′.google-analytics.com%2Fga.js’%3Bvar%20s%3Ddocument.getElementsByTagName(‘script’)%5B0%5D%3B%20s.parentNode.insertBefore(ga%2C%20s)%3B%7D)()%3B%3C%2Fscript%3E%22%3B%0A%7D »/]

Attention, pensez à vérifier que vous avez la fonction wp_head() au bon endroit dans le fichier header.php de votre thème.

Et voilà, rien de plus. En inspectant le code source des pages de votre site, dans la partie head vous y verrez votre code de suivi de Google Analytics !

Une évolution de cette fonction pourrait être de créer une page d’options personnalisée à l’administration de votre thème, et de récupérer la valeur de votre ID Analytics grâce à la fonction get_option().
Cette méthode permettrait de ne plus avoir besoin de modifier votre fichier function.php pour mettre à jour votre ID Analytics puisque cela s’effectuerait dans votre panneau d’administration.

La définition de votre ID Analytics ressemblerai alors à ceci :

[pastacode provider= »manual » lang= »php » message= »Amélioration de la déclaration de votre ID Analytics » manual= »define(%20’GOOGLE_ANALYTICS_ID’%2C%20%20get_option(%20’brm_google_analytics_id’%2C%20’XX-XXXXXXXX-X’%20)%20)%3B »/]

Commentaires0

Il n'y a aucun commentaire pour le moment.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.