Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe DataFirefly Live Counters werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Het probleem dat deze module oplost
Zodra uw site achter een full page cache draait (LiteSpeed, WP Rocket, NGINX micro-cache), staan alle in PHP gerenderde tellers vast op de waarde van het moment waarop de pagina is gecachet. Bezoekers zien dan urenlang hetzelfde aantal klanten of volgers. DataFirefly Live Counters lost dat op door te scheiden wat cachebaar is (structuur, pictogrammen, labels) van wat dat niet mag zijn (de cijfers).
Hoe het is gebouwd
De shortcode, het blok en de widget renderen aan de serverzijde een raster met lege vakken, dat perfect cachebaar is. Direct daarna roept een vanilla script een eigen REST-endpoint aan, dat de waarden uit een transientcache haalt, die zelf door Action Scheduler is voorverwarmd. Is er bij de bezoeker een cache miss? Dan wordt de laatste goede waarde meteen geserveerd en wordt er op de achtergrond een verversing ingepland (stale while revalidate). Tijdens een bezoek draait er geen enkele zware SQL-query.
Beschikbare tellers
Aan winkelzijde: tevreden klanten, verwerkte bestellingen, verkochte artikelen, verzonden producten, producten in de catalogus, klantreviews, beleverde landen en jaren actief. Aan sociale zijde: Facebook en Instagram via de Meta Graph API v19, en TikTok, X, LinkedIn en YouTube via handmatige invoer. Aan KPI-zijde: volledig eigen tellers met pictogram, voorvoegsel, achtervoegsel, doel en vrije waarde, ideaal voor "500 partners", "12.000 uur support" of "98 procent tevredenheid".
Voor wie?
WooCommerce-winkels die hun sociale bewijskracht willen versterken op de startpagina, op productpagina's of in de footer. WordPress-sites zonder WooCommerce: de sociale en KPI-tellers blijven volledig werken. Bureaus die liever via PHP-filters uitbreiden dan een andere plugin te dupliceren.
Er zijn nog geen beoordelingen.