Wie kann ich die Versionierung in Wordpress bearbeiten?
Ich nutze eine Wordpress-Seite mit VisualComposer, und seit einigen Wochen stellt Wordpress immer dann eine alte Versionierung der Startseite online, wenn ich Änderungen an der Seite vornehme und speichere. Woran könnte das liegen und wo könnte ich die Versionierung sehen und bearbeiten?
1 Antwort
Hallo!
Das Problem, dass deine WordPress-Seite mit Visual Composer (heute oft WPBakery Page Builder genannt) nach Änderungen eine alte Version der Startseite anzeigt, ist echt ärgerlich, aber lösbar. Es klingt nach einem typischen Cache- oder Revisionsproblem, kombiniert mit der Art, wie Visual Composer Änderungen speichert. Lass uns das systematisch angehen.
Woran könnte das liegen?
- Caching-Probleme:
- Browser-Cache: Dein Browser könnte eine alte Version der Seite zwischenspeichern.
- Server-Cache: Wenn du ein Caching-Plugin (z. B. WP Rocket, W3 Total Cache) oder serverseitiges Caching nutzt, wird möglicherweise eine alte Version ausgeliefert, weil der Cache nicht geleert wird.
- CDN: Ein Content Delivery Network (z. B. Cloudflare) könnte ebenfalls eine veraltete Version cachen.
- Visual Composer Speicherbug:
- Visual Composer speichert Änderungen manchmal nicht korrekt, besonders wenn es mit dem WordPress-Editor (Gutenberg oder Classic) kollidiert. Es könnte sein, dass die Änderungen nicht richtig in die Datenbank geschrieben werden oder eine alte Version priorisiert wird.
- WordPress-Revisionen:
- WordPress speichert jede Änderung als Revision. Wenn Visual Composer mit diesen Revisionen durcheinanderkommt oder eine alte Revision fälschlicherweise geladen wird, könnte das die Ursache sein.
- Autosave-Funktion:
- WordPress erstellt alle 60 Sekunden (oder häufiger bei Gutenberg) automatische Speicherungen. Wenn diese nicht richtig überschrieben werden, könnte eine alte Autosave-Version angezeigt werden.
- Datenbank- oder Plugin-Konflikt:
- Ein Konflikt zwischen Visual Composer und anderen Plugins (z. B. SEO-Tools, Sicherheits-Plugins) oder ein Datenbankfehler könnte verhindern, dass die neueste Version gespeichert wird.
Wo kannst du die Versionierung sehen und bearbeiten?
1. WordPress-Revisionen prüfen
- Wo finden:
- Geh ins WordPress-Dashboard → „Seiten“ → Öffne deine Startseite im Editor.
- In der Seitenleiste (rechts) unter „Dokument“ siehst du „Revisionen“ mit einer Zahl (z. B. „5 Revisionen“). Klick drauf.
- Falls die Seitenleiste nicht sichtbar ist, klick oben rechts auf das Zahnrad, um sie einzublenden.
- Was sehen:
- Hier siehst du alle gespeicherten Versionen mit Datum, Uhrzeit und Autor. Vergleiche die aktuelle Version mit älteren – vielleicht wird eine alte Revision fälschlicherweise geladen.
- Bearbeiten:
- Klick auf eine Revision und dann auf „Diese Revision wiederherstellen“, um sie zurückzusetzen. Das hilft aber nur, wenn die neueste Version korrekt gespeichert wurde.
2. Autosave überprüfen
- Wo finden:
- Im gleichen Revisions-Bereich siehst du manchmal eine „Automatische Speicherung“ (oft die neueste). Wenn diese älter ist als deine Änderungen, könnte sie das Problem sein.
- Bearbeiten:
- Du kannst sie wiederherstellen, aber meistens musst du das Problem an der Wurzel lösen (siehe unten).
3. Visual Composer Verlauf
- Wo finden:
- Visual Composer selbst hat keine eigene Revisionsanzeige wie Elementor, aber einige neuere Versionen (WPBakery) bieten rudimentäre Undo/Redo-Funktionen direkt im Frontend-Editor.
- Öffne die Startseite im Visual Composer und schau, ob es eine Historie gibt (oft ein Pfeil-Symbol oben).
- Bearbeiten:
- Wenn du hier Änderungen siehst, speichere sie neu und überprüfe, ob sie übernommen werden.
Lösungsansätze
- Cache leeren:
- Browser: Drück Strg + F5 (Windows) oder Cmd + Shift + R (Mac) für einen Hard Refresh.
- Caching-Plugin: Geh ins Plugin (z. B. WP Rocket) und leere den Cache komplett.
- CDN: Falls du eines nutzt (z. B. Cloudflare), log dich ein und „Purge Cache“.
- Speicherung testen:
- Mach eine kleine Änderung an der Startseite (z. B. Text ändern), speichere sie im Visual Composer und klick dann im WordPress-Editor auf „Aktualisieren“. Öffne die Seite im Inkognitomodus – wird die Änderung angezeigt? Wenn nicht, liegt’s nicht nur am Cache.
- Revisionen überprüfen und bereinigen:
- Wenn du viele Revisionen siehst, könnte WordPress oder Visual Composer eine alte Version laden. Installiere ein Plugin wie „WP-Optimize“, geh zu „Datenbank“ → „Beitrags-Revisionen bereinigen“, und lösche alte Revisionen (nach einem Backup!).
- Begrenze Revisionen in der wp-config.php: Füge vor /* That's all, stop editing! */ diese Zeile ein:php
define('WP_POST_REVISIONS', 3);
- Das speichert nur die letzten 3 Versionen.
- Visual Composer aktualisieren:
- Prüfe, ob dein Visual Composer/WPBakery aktuell ist (Dashboard → Plugins). Alte Versionen haben oft Speicherbugs. Auch WordPress selbst sollte up-to-date sein.
- Plugins deaktivieren:
- Deaktiviere alle nicht benötigten Plugins temporär (außer Visual Composer) und teste, ob die Änderungen dann angezeigt werden. Aktiviere sie nacheinander, um den Übeltäter zu finden.
- Manuelles Backup prüfen:
- Wenn alles fehlschlägt, schau in deinem Hosting-Backup (z. B. über cPanel oder UpdraftPlus), ob die neueste Version der Startseite dort ist, und stelle sie zurück.
Mein Tipp
Ich vermute, es liegt an einem Caching-Problem (Plugin oder Server) oder einem Bug mit Visual Composer. Starte mit:
- Cache leeren (Browser + Plugin).
- Revisionen checken und die neueste wiederherstellen.
- Plugin-Konflikte testen.