Utiliser un plugin WordPress pour Google Analytics?
7 08 2009
Je ne présente pas Google Analytics, l’outil de tracking et statistiques de Google, gratuit et très bien fait il faut le reconnaitre, en tout cas, amplement suffisant pour la plupart des sites web.
Peu de temps après avoir lancé ce blog, j’ai intégré Analytics, pour voir un peu qui vous étiez et comment vous arriviez là. C’est toujours marrant à voir, en particulier les requêtes de Google qui mènent jusqu’ici.
Mon site ayant une fréquentation de malade -un truc de fou, j’vous dis- j’ai été de suite parasité par mes propres visites! Qui représentait facilement 3/4 des visites.
Du coup, j’ai installé le plugin Ultimate Google Analytics, qui permet de ne pas prendre en compte les visites d’un administrateur. Ça marche très bien!
Sauf que… depuis -et j’ai mis un bon moment avant de m’en rendre compte- ce plugin bloque l’application WordPress pour Iphone! Elle n’est pas la seule, car Sociable provoque le même problème. J’ai essayé un autre plugin : Google Analytics for WordPress. Pas mieux.
Du coup, vu que je tiens à mon appli WordPress, j’ai dégagé les plugins et mis moi-même le code analytics dans le fichier footer.php. En y ajoutant 1 petite ligne Php…
<?php if (!current_user_can('edit_users')) { ?>
<!-- script analytics -->
<?php } else { ?>
Connecté en ADMIN, pas de tracking analytics
<?php } ?>
Ce code appelle une méthode de WordPress, qui teste si l’utilisateur en cours peut éditer les utilisateurs, c’est à dire que c’est un administrateur. Et dans ce cas, pas de tracking analytics.
Ça marche très bien et ça évite de charger encore un plugin pour ça.
Bien sûr, en cas de changement de thème, on perd ce code, mais franchement, on ne change pas de thème tous les jours, et le code n’est présent que dans le fichier footer.php. Ça va, ça me parait faisable : copier, coller.
Catégories : Blog











Commentaires récents