WordPress-Revisionen begrenzen oder deaktivieren
Wenn ihr WordPress-Revisionen begrenzen oder deaktivieren möchtet, findet ihr hier das passende Snippet.
WordPress speichert automatisch Revisionen (ältere Versionen) von Beiträgen und Seiten. Das kann bei ausführlichen Beiträgen oder beim Erstellen von Texten mit mehreren Autoren sehr praktisch sein, denn bei einem Fehler kann man auf eine frühere Versionen des Artikels zurückgreifen. Leider blähen die Revisionen die Datenbank auf. Es kann sich daher anbieten, die Anzahl zu begrenzen oder Revisionen ganz zu deaktivieren.
Begrenzung der Revisionen
Um die Versionsspeicherung (Revisionen) in WordPress zu begrenzen, müsst ihr das folgende Snippet in eure wp-config.php
legen und die Anzahl der Revisionen, die gespeichert werden sollen festlegen.
// Revisionen auf 3 begrenzen
define('WP_POST_REVISIONS', 3);
Revisionen deaktivieren
Wollt ihr die Revisionen ganz deaktivieren, müsst ihr folgendes Snippet in die wp-config.php
legen. Diese Einstellung hält zwar die Datenbank sehr schlank, ihr habt dann allerdings keine Möglichkeit mehr auf ältere Versionen zurück zu greifen.
// Revisionen deaktivieren
define('WP_POST_REVISIONS', false );
Ich hatte das gleiche Problem mit meiner Seite:
Seit Jahren habe ich die Begrenzung der Revisionen in der w-config und trotzdem wurden Revisionen nicht begrenzt.
Heute habe ich endlich die Lösung gefunden (https://kinsta.com/de/wissensdatenbank/wordpress-revisionen/):
„Der nachstehende Code muss über dem „ABSPATH“ eingefügt werden, andernfalls funktioniert er nicht.“
Hi Robert,
wenn es nicht funktioniert liegt es sehr wahrscheinlich daran, dass der Befehl (define(‚WP_POST_REVISIONS‘) in einer frischen WordPress Installation schon standardmäßig vorhanden ist mit 10 Revisionen.
Macht also wenig Sinn, diesen 2 mal in die wp-config rein zu hauen. Ansonsten funktioniert dieses Snippet nämlich wunderbar :)
Liebe Grüße
Toni
Ich habe es genauso gemacht. Nur bleiben die Revisionen. Wenn ich das teste, kommen immer weitere Revisionen dazu. habe es auf 3 begrenzt, aber trotzdem kommen immer weitere hinzu, wenn ich änderungen vornehme. Auch mit false hab ichs probiert. Keine Änderung. :/
Hallo Tim, vielen Dank für deinen Kommentar.
Wir haben das Snippet soeben noch einmal getestet und es funktioniert wie beschrieben.
Viele Grüße Robert
Danke für die Infos zu den Revisionen – nur, wie kann ich alte Revisionen löschen (z. Zt. habe ich auf einer großen Seite 33 Revisionen und nix geht mehr)?
Wenn du die hier beschriebene Änderung vorgenommen hast und den Beitrag neu speicherst, sollten alte Revisionen weg sein.