Hoe leeg je de cache van een WordPress website?

WordPress cache legen in seconden — ontdek hoe je alle cachelagen correct aanpakt en problemen voorkomt.

Leestijd: 6 minuten 17 juni 2026
Geschreven door
Bekijk Sjoerd Kuipers's auteurs pagina

De cache van een WordPress-website leeg je via de cacheplugin die op je website actief is. Ga naar het WordPress-dashboard, zoek de knop van je cacheplugin in de adminbalk bovenaan, en klik op “Cache legen” of “Purge All”. Dat is alles. In de meeste gevallen duurt het niet langer dan een paar seconden.

Toch is er wat meer te weten over caching dan alleen die ene knop. Er zijn meerdere cachelagen actief op een WordPress-website, en soms moet je er meer dan één legen om het gewenste resultaat te zien. In dit artikel beantwoorden we de meestgestelde vragen over WordPress cache legen, van wat er precies gebeurt tot hoe je voorkomt dat je het steeds handmatig hoeft te doen.

Wat gebeurt er als je de cache van WordPress leegmaakt?

Als je de cache van je WordPress-website leegmaakt, worden alle tijdelijk opgeslagen bestanden verwijderd. De website moet daarna voor elke pagina opnieuw een versie genereren en opslaan. Dit is volkomen veilig: je website-inhoud blijft ongewijzigd, maar de eerste bezoekers na het legen kunnen de pagina iets trager zien laden terwijl de cache zich opnieuw opbouwt.

Vergelijk het met een keuken waar de kok altijd een kant-en-klare maaltijd klaar heeft staan. Als je die maaltijd weggooit, moet er een nieuwe worden bereid. De eerste bestelling duurt iets langer, maar daarna gaat alles weer snel. Zo werkt het ook met je WordPress-cache.

Het goede nieuws is dat de cache zichzelf automatisch opnieuw opbouwt. Elke pagina die na het legen wordt bezocht, wordt opgeslagen als nieuwe cacheversie. Na verloop van tijd zijn alle pagina’s weer gecached en draait de website op volle snelheid. Het legen van de cache kan ook de prestaties verbeteren Deze link opent in een nieuw tabblad als er oude of corrupte cachebestanden aanwezig waren die de laadtijd vertraagden.

Wanneer moet je de WordPress cache leegmaken?

Je moet de WordPress-cache leegmaken na elke inhoudelijke wijziging aan je website, na het updaten van plugins of thema’s, en wanneer bezoekers een verouderde versie van je website te zien krijgen. Cache legen is geen dagelijkse klus, maar het hoort standaard in je werkproces te zitten na elke aanpassing.

De meest voorkomende situaties waarbij je de cache moet legen zijn:

  • Na het aanpassen van tekst, afbeeldingen of opmaak waarbij bezoekers nog de oude versie zien.
  • Na het installeren of updaten van een plugin of thema om compatibiliteitsproblemen te voorkomen.
  • Bij foutmeldingen die je al hebt opgelost maar die bezoekers nog steeds zien.
  • Bij weergaveproblemen zoals een verkeerde lay-out of ontbrekende stijlen.
  • Na het publiceren van nieuwe pagina’s of blogposts zodat deze direct zichtbaar zijn voor iedereen.

Een praktische vuistregel: begin altijd met de browsercache, daarna de plugincache, en controleer vervolgens de server- of CDN-cache Deze link opent in een nieuw tabblad als het probleem aanhoudt. Zo werk je systematisch en los je het probleem in de meeste gevallen snel op.

Hoe leeg je de cache via een WordPress cacheplugin?

De snelste manier om de cache te legen via een cacheplugin is via de adminbalk bovenaan je WordPress-dashboard. Bij de meeste plugins staat daar een directe knop of een uitklapmenu waarmee je met één klik de volledige cache wist. Je hoeft daarvoor niet naar de instellingen.

De stappen verschillen iets per plugin. Hieronder zie je hoe het werkt bij de populairste opties:

  • WP Rocket: Klik op “WP Rocket” in de adminbalk en kies “Cache legen”. Of ga via het menu naar Instellingen en klik op de leegknop.
  • WP Super Cache: Ga naar Instellingen, kies WP Super Cache, open het tabblad “Easy” en klik op “Delete Cache”.
  • W3 Total Cache: Ga naar Performance in het menu, klik op Dashboard en kies “Empty All Caches”.
  • LiteSpeed Cache: Open het LiteSpeed Cache-dashboard en klik op “Purge All”.

Gebruik je een hostingprovider met ingebouwde server-side caching, dan biedt het hostingdashboard vaak ook een eigen knop om de cache te legen. En gebruik je een CDN zoals Cloudflare, dan moet je daar apart de cache opschonen via het Cloudflare-dashboard onder Caching, via de optie “Purge Everything”.

Een belangrijke tip: gebruik nooit meerdere cacheplugins tegelijk. Dat leidt bijna altijd tot conflicten en onvoorspelbaar gedrag op je website. Kies één plugin die past bij jouw hostingomgeving en gebruik die consequent.

Hoe leeg je de browsercache voor een WordPress-website?

De browsercache leeg je via de instellingen van je browser, of met de sneltoets Ctrl + Shift + Delete (Windows) of Cmd + Shift + Delete (Mac). Kies vervolgens “Gecachte afbeeldingen en bestanden” en bevestig. Dit werkt in Chrome, Firefox, Safari en Edge.

Zie jij als enige een verouderde versie van je website terwijl je net aanpassingen hebt doorgevoerd? Dan is de browsercache op jouw eigen computer waarschijnlijk de oorzaak. Je browser heeft een oudere versie opgeslagen en laadt die in plaats van de nieuwe versie van de server. Andere bezoekers zien de juiste versie al wel.

Per browser werkt het iets anders:

  • Chrome: Drie puntjes rechtsboven, Instellingen, Privacy en beveiliging, Browsegegevens wissen, selecteer “Gecachte afbeeldingen en bestanden”.
  • Firefox: Hamburgermenu, Geschiedenis, Recente geschiedenis wissen, selecteer “Cache”.
  • Safari (Mac): Activeer het Ontwikkel-menu via Voorkeuren en kies “Leeg caches”, of gebruik de sneltoets Option + Cmd + E.
  • Microsoft Edge: Drie puntjes rechtsboven, Instellingen, Privacy, zoeken en services, Browsegegevens wissen, “Nu wissen”.

Wil je snel testen zonder de volledige cache te legen? Gebruik dan Shift + Ctrl + R (Windows) of Shift + Cmd + R (Mac) om de huidige pagina opnieuw te laden zonder gecachte bestanden. Of open de pagina in een privévenster, want dat laadt altijd een verse versie zonder lokale cache.

Wat is het verschil tussen paginacache, objectcache en browsercache?

Het belangrijkste verschil is waar de data wordt opgeslagen en wat er precies gecached wordt. Paginacache en objectcache bevinden zich op de server, browsercache staat op het apparaat van de bezoeker zelf. Elk type cache heeft een ander doel en een andere manier van legen.

Hier is een overzicht van de drie meest voorkomende cachetypen:

  • Paginacache (HTML-cache): Slaat de volledige gegenereerde HTML van een pagina op. Dit is de snelste optie voor statische content zoals blogposts. Het werkt minder goed voor dynamische pagina’s zoals een winkelwagen of een ingelogde gebruikersomgeving.
  • Objectcache: Werkt op een dieper niveau en slaat resultaten van databasequeries op, zoals productinformatie of gebruikerssessies. Wordt vooral ingezet bij grotere WordPress-websites met complexe functionaliteit, zoals webshops.
  • Browsercache: Slaat bestanden zoals afbeeldingen, CSS en JavaScript lokaal op bij de bezoeker. Bij een volgend bezoek worden deze bestanden direct geladen vanuit de lokale cache, zonder opnieuw van de server te downloaden.

Naast deze drie zijn er ook CDN-caching, database-cache en PHP-opcode-cache. Die spelen een rol op serverniveau en zijn minder zichtbaar voor de dagelijkse beheerder van een WordPress-website. Voor de meeste situaties waarbij je iets niet ziet na een aanpassing, zijn paginacache en browsercache de eerste plekken om te kijken.

Waarom is de cache van je WordPress-website niet leeg na het wissen?

Als de cache na het wissen nog steeds de oude versie toont, is de meest waarschijnlijke oorzaak dat er meerdere cachelagen actief zijn en je er slechts één hebt geleegd. Een WordPress-website heeft doorgaans een browsercache, een plugin-cache, een servercache en soms ook een CDN-cache. Elke laag moet apart worden geleegd.

Dit is een veelgemaakte fout: je leegt de plugincache, maar de browsercache levert nog steeds de oude versie. Of je leegt allebei, maar de hostingprovider draait Varnish op serverniveau en dat weet je niet eens. Sommige hostingproviders maken server-side caching niet altijd zichtbaar in het dashboard.

De aanbevolen volgorde bij hardnekkige cacheproblemen:

  1. Browsercache legen via de sneltoets of browserinstellingen.
  2. WordPress-plugincache legen via de adminbalk of het plugin-dashboard.
  3. Servercache legen via het hostingcontrolepaneel of door contact op te nemen met je hostingprovider.
  4. CDN-cache legen via het dashboard van je CDN-provider, bijvoorbeeld Cloudflare via “Purge Everything”.

Er is nog een veelvoorkomende valkuil: als je als beheerder bent ingelogd, zie je vaak al direct de nieuwste versie van je website. Ingelogde gebruikers vallen namelijk doorgaans buiten de cache. Bezoekers die niet zijn ingelogd, krijgen nog de gecachte versie te zien. Open de pagina in een privévenster om te controleren wat een gewone bezoeker ziet Deze link opent in een nieuw tabblad. Dat scheelt je een hoop zoekwerk.

Moet je de WordPress cache automatisch laten legen?

Ja, voor de meeste WordPress-websites is automatisch cache legen de beste aanpak. De meeste moderne cacheplugins bieden instellingen waarmee de cache automatisch wordt geleegd na het publiceren van nieuwe content of na een plugin- of thema-update. Zo hoef je er zelf niet aan te denken.

De populairste plugins ondersteunen dit allemaal op hun eigen manier. WP Rocket heeft een automatische cachevernieuwingsinstelling die de cache periodiek ververst. LiteSpeed Cache heeft een instelling “Alles opschonen bij upgrade” en werkt ook met automatische verwijderregels: publiceer je een nieuw artikel, dan wordt de cache op relevante pagina’s direct geleegd. WP Super Cache heeft een vergelijkbare optie die standaard uitgeschakeld is, maar eenvoudig aan te zetten is.

Er is wel een afweging te maken. Automatisch legen bij elke publicatie of update betekent dat de cache steeds opnieuw opgebouwd moet worden. Dat kan de laadtijd tijdelijk iets verhogen voor de eerste bezoekers na een update. Voor de meeste websites is dit geen probleem, maar bij druk bezochte websites met veel updates kan het slim zijn om dit te finetunen via de TTL-instelling (Time To Live) van de cache.

Het beheren van caching is onderdeel van een bredere aanpak voor website performance. Een goed ingesteld caching-beleid, gecombineerd met een snelle hostingomgeving en efficiënte code, zorgt ervoor dat je website snel blijft zonder dat je er dagelijks naar hoeft om te kijken. Dat is precies waar Stuurlui bij helpt.

De cache van je WordPress-website leeg je dus het eenvoudigst via de knop in je adminbalk, maar weten wanneer en hoe je alle cachelagen aanpakt maakt het verschil tussen een frustrerende zoektocht en een oplossing in minder dan een minuut. Wil je dat iemand anders dit voor je regelt? Neem contact op met Stuurlui en wij zorgen dat je website altijd snel en actueel is.