Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de DataFirefly Live Counters, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Le problème que ce module règle
Quand votre site passe derrière un full-page cache (LiteSpeed, WP Rocket, NGINX micro-cache), tous les compteurs rendus en PHP sont figés à la valeur du moment où la page a été cachée. Les visiteurs voient donc le même nombre de clients ou de followers pendant des heures. DataFirefly Live Counters résout ça en séparant ce qui est cachable (structure, icônes, libellés) de ce qui ne doit pas l'être (les chiffres).
Comment c'est construit
Le shortcode, le bloc et le widget rendent une grille de cases vides côté serveur — parfaitement cachable. À la volée, un script vanilla appelle un endpoint REST dédié qui renvoie les valeurs depuis un cache transient, lui-même pré-chauffé par Action Scheduler. Cache miss côté visiteur ? La dernière bonne valeur est servie instantanément et un refresh est programmé en arrière-plan (stale-while-revalidate). Aucune requête SQL lourde n'est exécutée pendant une visite.
Compteurs disponibles
Côté boutique : clients satisfaits, commandes traitées, articles vendus, produits expédiés, produits au catalogue, avis clients, pays livrés, années d'activité. Côté social : Facebook et Instagram récupérés via l'API Meta Graph v19, TikTok, X, LinkedIn et YouTube en saisie manuelle. Côté KPI : compteurs entièrement personnalisés avec icône, préfixe, suffixe, objectif et valeur libre — parfait pour « 500 partenaires », « 12 000 heures de support » ou « 98 % de satisfaction ».
Pour qui ?
Boutiques WooCommerce qui veulent renforcer leur preuve sociale en page d'accueil, sur les fiches produits ou en pied de page. Sites WordPress sans WooCommerce : les compteurs sociaux et KPI restent pleinement fonctionnels. Agences qui veulent étendre via filtres PHP plutôt que dupliquer un autre plugin.
Il n’y a pas encore d’avis.