WordPress hat eine Versionshistorie für Beiträge (seit 2.6). Jede Bearbeitung eines Beitrags wird als Revision gespeichert, und Redakteure können zu jeder vorherigen Version zurückkehren. Das ist so grundlegend für WordPress, dass niemand mehr darüber nachdenkt — es wird einfach erwartet.
Feldgruppen haben das nicht. In ACF, SCF, Meta Box, CMB2, Carbon Fields, Pods, Toolset und jedem anderen wichtigen Plugin für benutzerdefinierte Felder ist das Bearbeiten einer Feldgruppe eine destruktive Operation. Sie speichern Änderungen und der vorherige Zustand ist verschwunden. Wenn Sie versehentlich ein Feld löschen, können Sie es nicht wiederherstellen. Wenn eine Änderung eine Vorlage beschädigt hat, können Sie nicht zurückrollen.
Field Forge behebt dies mit einer Revisionstabelle: wp_fieldforge_revisions. Jeder Speichervorgang einer Feldgruppe erstellt eine neue Revision. Sie können die Unterschiede zwischen zwei Revisionen anzeigen und mit einem Klick zu einer vorherigen Version zurückkehren.
Wenn Sie eine Feldgruppe im visuellen Builder von Field Forge speichern, macht das Plugin:
wp_fieldforge_revisions mit:group_id (die versionierte Feldgruppe)revision_data (das serialisierte JSON)revision_hash (MD5 des JSON)user_id (wer die Änderung vorgenommen hat)created_at (Zeitstempel)change_summary (optionale Notiz darüber, was sich geändert hat)Dies geschieht bei jedem Speichern automatisch.
Im visuellen Builder von Field Forge klicken Sie auf das Historie-Symbol oben in jeder Feldgruppe. Ein Modal öffnet sich und zeigt die vollständige Revisionhistorie:
Jede Revision zeigt den Autor, den Zeitstempel und (optional) eine Zusammenfassung der Änderungen.
Klicken Sie auf zwei beliebige Revisionen, um die Unterschiede zu sehen:
Die Vergleichsansicht zeigt genau, was sich zwischen den beiden Revisionen geändert hat, sodass Sie die Auswirkungen vor der Wiederherstellung verstehen können.
Klicken Sie auf Diese Revision wiederherstellen bei einer historischen Revision. Field Forge:
Die Wiederherstellung ist sofort und umkehrbar. Wenn Sie zu der falschen Revision zurückgekehrt sind, stellen Sie einfach erneut die aktuellste wieder her.
Die Revisionstabelle wächst im Laufe der Zeit, daher bereinigt Field Forge automatisch alte Revisionen:
Für Teams, die eine längere Historie wünschen, ist die Obergrenze über einen Filter konfigurierbar:
“php add_filter('fieldforge/revisions/max_per_group', function($max) { return 200; // 200 Revisionen pro Gruppe behalten }); “
JSON von Feldgruppen kann groß sein. Für Websites mit Hunderten von Feldgruppen und vielen Revisionen könnte die Revisionstabelle schnell wachsen. Field Forge speichert Revisionen mit gzip-Kompression — das typische Kompressionsverhältnis beträgt 5–10x — sodass eine 50 KB große Feldgruppenrevision 5–10 KB Speicherplatz benötigt.
Ein Redakteur oder Administrator löscht versehentlich ein kritisches Feld. Ohne Versionierung sind die Daten verloren und die Themenvorlagen, die auf dieses Feld verweisen, brechen stillschweigend. Mit der Versionierung von Field Forge können Sie die vorherige Revision in 10 Sekunden wiederherstellen.
Sie haben eine Feldgruppe in der Staging-Umgebung bearbeitet und in die Produktion übertragen, aber die Änderung führt zu einem Fehler. Rollen Sie zur vorherigen Revision zurück, untersuchen Sie den Fehler und übertragen Sie mit der Korrektur erneut.
Experimentieren Sie mit verschiedenen Strukturen von Feldgruppen? Speichern Sie als Revisionen, vergleichen Sie, wählen Sie den Gewinner. Jede Iteration wird aufbewahrt.
Zwei Teammitglieder bearbeiten dieselbe Feldgruppe in unterschiedlichen Umgebungen. Beide Speichervorgänge erstellen Revisionen. Vergleichen Sie die beiden Versionen, um den Konflikt zu sehen, fügen Sie manuell zusammen und speichern Sie als neue Revision.
Für compliance-intensive Umgebungen (Gesundheitswesen, Finanzen, Recht) ist es oft eine regulatorische Anforderung, einen vollständigen Audit-Trail der Änderungen an Feldgruppen zu haben. Die Revisionstabelle von Field Forge bietet dies automatisch.
Schema-Versionierung und Local JSON Sync arbeiten zusammen:
Die Git-Historie beantwortet die Frage „Was haben wir bereitgestellt?“. Die Schema-Versionierung beantwortet die Frage „Was ist seit unserem Deployment passiert?“. Zusammen decken sie beide Welten ab.
Stand 2026 hat kein anderes WordPress-Plugin für benutzerdefinierte Felder eine native Versionshistorie mit Rückgängigmachen für Feldgruppen:
Field Forge ist die einzige Option mit integrierter Schema-Versionierung.
Holen Sie sich Field Forge — ab $35/Jahr →
Die Schema-Versionierung ist in jedem kostenpflichtigen Plan enthalten.