Caching versnelt uw WordPress-site, maar zorgt er soms voor dat wijzigingen niet meteen zichtbaar zijn. In dit artikel leegt u de verschillende caches (plugin, server, browser en CDN) zodat aanpassingen direct doorkomen, en begrijpt u welke cache welke rol speelt.
Probleem
Wijzigingen aan de website, zoals nieuwe teksten of een aangepaste lay-out, zijn niet zichtbaar terwijl ze wel zijn opgeslagen.
Oorzaak
Een cachingplugin of de server bewaart een statische kopie van pagina’s om ze sneller te tonen. Tot die kopie is ververst, ziet de bezoeker de oude versie.
De browser van de bezoeker bewaart eveneens een lokale kopie van bestanden zoals stijlen en afbeeldingen, waardoor oude versies blijven hangen.
Een CDN (content delivery network) verspreidt gecachte kopieën over servers wereldwijd; tot die zijn ververst, blijft oude inhoud zichtbaar.
Oplossing
Leeg de caches in de juiste volgorde: eerst de paginacache van de plugin of server, daarna de CDN-cache en ten slotte de browsercache. Zo wordt de actuele versie van de site getoond.
Stappenplan
- Open de cachingplugin in het WordPress-dashboard.
- Kies de optie om de volledige cache te legen.
- Leeg daarna de servercache als uw hosting een eigen cachelaag heeft.
- Leeg de cache van uw CDN als u er een gebruikt.
- Ververs de pagina in uw browser met een harde herlaadactie.
- Wis indien nodig de browsercache handmatig.
- Controleer in een privévenster of de wijziging zichtbaar is.
- Herhaal indien nodig op andere apparaten of browsers.
Configuratievoorbeeld: cache legen via WP-CLI en harde herlaad
U kunt caches legen via WP-CLI en de browsercache omzeilen met een harde herlaadactie:
Voorbeeld:
# Object- en transientcache legen via WP-CLI wp cache flush wp transient delete --all # Harde herlaad in de browser # Windows/Linux: Ctrl + F5 # macOS: Cmd + Shift + R # Cachebusting via versieparameter (voorbeeld) # style.css?ver=20250101
De verschillende cachelagen begrijpen
Caching gebeurt op meerdere niveaus, en elk niveau kan een oude versie vasthouden. De paginacache, meestal beheerd door een plugin of de server, slaat complete pagina’s op als statische bestanden. Dit is doorgaans de eerste cache die u leegt wanneer een wijziging niet zichtbaar is, omdat hier de hele pagina wordt bewaard.
De browsercache zit aan de kant van de bezoeker en bewaart bestanden zoals stylesheets, scripts en afbeeldingen. Ziet u een wijziging zelf niet terwijl die wel is doorgevoerd, dan ligt dat vaak aan uw eigen browsercache. Een harde herlaadactie of een privévenster omzeilt deze lokale kopie.
Een CDN voegt nog een laag toe door kopieën van uw bestanden op servers wereldwijd te bewaren. Wijzigingen aan bestanden zoals afbeeldingen of stijlen zijn pas overal zichtbaar nadat de CDN-cache is ververst. Bij hardnekkige problemen leegt u daarom alle lagen in de juiste volgorde.
Veelgemaakte fouten
- Alleen de browser verversen terwijl de plugin- of servercache de oude versie nog vasthoudt.
- De CDN-cache vergeten te legen bij wijzigingen aan stijlen of afbeeldingen.
- De caches in een verkeerde volgorde legen.
- Concluderen dat een wijziging niet werkt terwijl alleen de eigen browsercache veroudert.
- Caching volledig uitschakelen in plaats van gericht te legen.
- Niet in een privévenster controleren of de wijziging echt zichtbaar is.
Controle na afloop
- Controleer in een privévenster of de wijziging zichtbaar is.
- Controleer op een ander apparaat of in een andere browser.
- Controleer of stijlen en afbeeldingen de nieuwste versie tonen.
- Controleer of de site na het legen nog snel laadt.
Praktische tips
- Leeg caches in de volgorde: plugin/server, CDN, browser.
- Gebruik een privévenster om wijzigingen onafhankelijk van uw cache te controleren.
- Schakel caching niet uit voor snelheid, maar leeg gericht waar nodig.
Veelgestelde vragen
Waarom zie ik mijn wijziging niet?
Vaak houdt een cache (plugin, server, CDN of browser) de oude versie vast; leeg de caches in de juiste volgorde.
Moet ik caching uitschakelen?
Nee, caching is goed voor snelheid; leeg de cache gericht in plaats van deze uit te zetten.
Hoe omzeil ik mijn browsercache?
Met een harde herlaadactie of door de pagina in een privévenster te openen.
Samenvatting
Wijzigingen worden pas zichtbaar nadat de juiste cache is geleegd. Leeg in volgorde de paginacache van de plugin of server, daarna de CDN-cache en ten slotte de browsercache. Controleer in een privévenster of de aanpassing doorkomt. Schakel caching niet uit, maar leeg gericht om snelheid te behouden.
Gerelateerde artikelen
- WordPress-database optimaliseren
- SSL-certificaat controleren in WordPress
- WordPress-update veilig uitvoeren
Komt u er niet uit? Plan een gratis strategiegesprek via https://www.bdmnl.nl/plan.
Was dit artikel nuttig?
Dat is fantastisch!
Hartelijk dank voor uw beoordeling
Sorry dat we u niet konden helpen
Hartelijk dank voor uw beoordeling
Feedback verzonden
We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren