Installation sur un site HTML pur
Si votre site est un ensemble de fichiers .html (avec ou sans générateur statique type Hugo, Eleventy, Astro), c'est l'installation la plus directe.
Étapes
- Ouvrez votre fichier
index.html(et tout autre fichier que vous voulez tracker —about.html,contact.html, etc., ou un partial commun s'il existe). - Collez le snippet juste avant la balise fermante
</head>:
<script defer src="https://wheremyflow.com/w.js" data-site="VOTRE_ID_SITE"></script>
- Sauvegardez et déployez.
Si vous utilisez un générateur statique
- Hugo : ajoutez le snippet dans
layouts/_default/baseof.htmloulayouts/partials/head.html. - Eleventy : dans votre layout principal (
_includes/base.njkou équivalent). - Astro : dans le
<head>du fichier de layout (src/layouts/Layout.astro). - Jekyll : dans
_includes/head.html. - Hexo / Pelican / Zola : dans le template de base de votre thème.
Tous ces générateurs partagent le même principe : un seul fichier de layout définit le <head> commun à toutes vos pages — c'est là que vous collez le snippet.
Pages générées dynamiquement (PHP, ASP.NET, JSP…)
Mêmes principes : le snippet va dans le <head> du template commun. Si vous avez plusieurs templates (par exemple un pour les pages publiques et un pour le blog), pensez à le coller dans chacun.