WordPress Cache leeren: Alle Methoden 2026
Änderungen sind nicht sichtbar? Styles stimmen nicht? Oft liegt es am Cache. Diese Anleitung zeigt alle Methoden, um den WordPress Cache zu leeren – Browser, Plugin, Server und CDN.
Was ist der Cache und warum gibt es ihn?
Cache = Zwischenspeicher
Statt jede Seite neu zu generieren, speichert der Cache fertige Versionen:
Ohne Cache:
- Browser fragt Seite an
- Server fragt Datenbank
- PHP generiert HTML
- Server sendet Seite
- → Dauert 500ms - 3 Sekunden
Mit Cache:
- Browser fragt Seite an
- Server liefert gespeicherte Version
- → Dauert 50-200ms
Die verschiedenen Cache-Ebenen
| Cache-Typ | Wo | Was wird gespeichert |
|---|---|---|
| Browser-Cache | Beim Besucher | CSS, JS, Bilder |
| Seiten-Cache | Plugin/Server | Fertige HTML-Seiten |
| Objekt-Cache | Server (Redis/Memcached) | Datenbank-Abfragen |
| CDN-Cache | CDN-Server weltweit | Statische Dateien |
| OPcache | PHP | Kompilierter PHP-Code |
Wann muss ich den Cache leeren?
Unbedingt leeren bei:
- ✅ Nach Änderungen am Design (CSS, Theme)
- ✅ Nach Plugin-Updates
- ✅ Wenn Änderungen nicht sichtbar sind
- ✅ Nach Änderungen an der Struktur
- ✅ Debugging von Problemen
Nicht nötig bei:
- ❌ Normalen Content-Änderungen (Artikel, Seiten)
- ❌ Nach jedem Post veröffentlichen
- ❌ Routinemäßig "zur Sicherheit"
Gute Caching-Plugins leeren den Cache automatisch bei Content-Änderungen.
Browser-Cache leeren
Der Browser-Cache ist die häufigste Ursache für "Ich sehe die Änderung nicht".
Für dich selbst (schnell)
Tastenkürzel für Hard Reload:
| Browser | Windows/Linux | Mac |
|---|---|---|
| Chrome | Ctrl + Shift + R | Cmd + Shift + R |
| Firefox | Ctrl + Shift + R | Cmd + Shift + R |
| Safari | - | Cmd + Option + E |
| Edge | Ctrl + Shift + R | Cmd + Shift + R |
Komplett leeren (Chrome)
- Strg + Shift + Entf (oder Cmd + Shift + Entf)
- Zeitraum: "Gesamte Zeit"
- ✅ "Bilder und Dateien im Cache"
- "Daten löschen"
Für Besucher
Du kannst den Browser-Cache deiner Besucher nicht leeren!
Lösungen:
- Cache-Busting (Versionsnummern in URLs)
- Kurze Cache-Zeiten setzen
- Warten (Browser-Cache läuft automatisch ab)
Plugin-Cache leeren
WP Rocket
- Admin-Leiste → "Cache leeren"
- Oder: WP Rocket → Dashboard → "Cache leeren"
Einzelne Seite:
- Seite aufrufen → Admin-Leiste → "Diese Seite leeren"
W3 Total Cache
- Performance → Dashboard
- "Empty All Caches" klicken
LiteSpeed Cache
- LiteSpeed Cache → Toolbox
- "Purge All" klicken
WP Super Cache
- Einstellungen → WP Super Cache
- "Cache löschen" klicken
Autoptimize
- Autoptimize → "CSS/JS Cache löschen"
- Oder Admin-Leiste → "Autoptimize Cache leeren"
WP Fastest Cache
- WP Fastest Cache → "Delete Cache"
- Oder: "Delete Cache and Minified CSS/JS"
Server-Cache leeren
Bei Managed WordPress Hosting
Die meisten Managed Hoster haben eigenes Caching:
| Hoster | Cache leeren |
|---|---|
| Raidboxes | Dashboard → "Cache löschen" |
| Kinsta | MyKinsta → Tools → "Cache leeren" |
| WP Engine | Admin-Leiste → "Clear All Caches" |
| Cloudways | Applications → "Purge Cache" |
| SiteGround | SG Optimizer → Caching → Purge |
Varnish Cache
Wenn dein Hosting Varnish nutzt:
# Per SSH
varnishadm "ban req.url ~ /"Oder per Plugin: "Proxy Cache Purge"
OPcache (PHP-Cache)
Bei PHP-Änderungen kann OPcache hängen:
Plugin: OPcache Reset
Per Code (functions.php):
if (function_exists('opcache_reset')) {
opcache_reset();
}Beim Hosting: PHP neustarten lassen
CDN-Cache leeren
Cloudflare
- Dashboard → Caching → Configuration
- "Purge Everything"
Einzelne URLs:
- Caching → Configuration
- "Custom Purge"
- URLs eingeben
BunnyCDN
- Pullzone → Cache
- "Purge Cache" → "Purge All"
KeyCDN
- Zones → Deine Zone
- "Purge" → "Purge Zone"
Objekt-Cache leeren
Bei Redis oder Memcached:
Redis
redis-cli FLUSHALLOder per Plugin: Redis Object Cache → "Flush Cache"
Memcached
echo 'flush_all' | nc localhost 11211Alles auf einmal leeren
Mit WP Rocket
WP Rocket leert automatisch:
- Seiten-Cache
- Browser-Cache (durch Versionierung)
- Objekt-Cache (falls aktiviert)
Zusätzlich manuell CDN leeren, falls verwendet.
Checkliste: Komplett-Reset
- [ ] Browser-Cache (Strg + Shift + R)
- [ ] Plugin-Cache
- [ ] Server-Cache (falls vorhanden)
- [ ] CDN-Cache (falls verwendet)
- [ ] OPcache (bei PHP-Problemen)
- [ ] Inkognito-Fenster zum Testen
Häufige Probleme
"Änderungen immer noch nicht sichtbar"
Prüfen:
- Wirklich alle Cache-Ebenen geleert?
- CDN vergessen?
- Im Inkognito-Fenster testen
- Anderen Browser probieren
- Vom Handy aus testen
"Nach Cache leeren ist Seite langsam"
Normal! Der Cache muss sich erst wieder aufbauen.
Tipp: Nach dem Leeren wichtige Seiten einmal aufrufen, damit der Cache wieder gefüllt wird.
"Cache leert sich nicht"
Ursachen:
- Mehrere Cache-Plugins installiert (Konflikt!)
- Server-Cache überschreibt Plugin
- CDN hält alte Version
Lösung: Nur EIN Cache-Plugin verwenden, alle Ebenen prüfen.
Cache automatisch leeren lassen
Gute Caching-Plugins leeren automatisch bei:
- ✅ Veröffentlichen/Aktualisieren von Posts
- ✅ Theme-Wechsel
- ✅ Widget-Änderungen
- ✅ Menü-Änderungen
- ✅ Plugin-Aktivierung/-Deaktivierung
Manuell leeren nur nötig bei:
- CSS/JS-Änderungen in Dateien
- Änderungen per FTP
- Nach dem Debugging
- Bei unerklärlichen Problemen
Best Practices
1. Nur ein Caching-Plugin
Mehrere Cache-Plugins = Chaos. Entscheide dich für eins.
2. Staging zum Entwickeln
Auf Staging können Änderungen ohne Cache-Probleme getestet werden.
3. Cache-Busting aktivieren
Die meisten Plugins fügen Versionsnummern an CSS/JS an – so wird bei Änderungen automatisch die neue Version geladen.
4. Sensible Seiten ausschließen
Diese Seiten sollten nicht gecacht werden:
- Warenkorb / Checkout
- Login-Seite
- Mitgliederbereich
- Personalisierte Seiten
Zusammenfassung
Cache leeren in der richtigen Reihenfolge:
- Browser – Strg/Cmd + Shift + R
- Plugin – Admin-Leiste oder Plugin-Einstellungen
- Server – Falls Managed Hosting
- CDN – Falls verwendet
- Testen – Im Inkognito-Fenster
Wichtig:
- Nur EIN Caching-Plugin nutzen
- Cache leert sich meist automatisch bei Content-Änderungen
- Manuelles Leeren bei CSS/JS-Änderungen oder Problemen
Weiterführende Artikel
Probleme mit dem Cache?
Bei unserer WordPress Wartung kümmern wir uns um optimale Caching-Konfiguration.