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