WordPress Plugins Revisionen löschen – ein Vergleich

Oktober 2017 überarbeitet März 2022 Twitter @ItDoorlu

Inhaltsverzeichnis

Revisionen löschen – ein Vergleich

Die Funktion Revisionen löschen wird von verschiedenen kostenlosen WordPress Plugins angeboten. Dieser Fachartikel vergleicht 3 beliebte WordPress Plugins beim Löschen von Revisionen mit ihren Stärken und Schwächen. Bei jedem dieser 3 WordPress Plugins kann man eine Mindestanzahl von Revisionen angeben, die bestehen bleiben sollen und somit nicht gelöscht werden sollen. Somit ist man nicht vor die Wahl gestellt, ob man alle Revisionen oder gar keine Revisionen löscht.

Neben diesem Vergleich drängt sich die Frage auf, ob die Löschung von Revisionen einen Vorteil bringt. Zumal die Löschung von Revisionen ein so großer Eingriff ist, dass immer vor der Löschung von Revisionen ein Backup (z. B. mit dem Plugin Duplicator) Ihrer Webpage durchgeführt werden sollte.

Wer wissen möchte, wie man mit dem WordPress Plugin Duplicator eine Vollsicherung durchführt, der findet hier die erforderlichen Informationen mit 35 Screenshots „Umzug von WordPress mit dem Plugin Duplicator“.

Wie und wo man die Anzahl der Revisionen pro Beitrag und pro Seite findet.

Sie öffnen einen Beitrag oder eine Seite mit „Bearbeiten“.  Auf der rechten Seite dieser Maske sehen Sie dann die Anzahl der Revisionen.

WordPress Revisionen anzeigen
WordPress Revisionen anzeigen

Die Anzahl der Revisionen eines Beitrages oder einer Seite sehen Sie automatisch hier. Wird dieser Beitrag oder diese Seite ohne irgendeine Änderung aktualisiert, wird an dieser Stelle nicht auf „53“ hochgezählt.

Die Zahl der Revisionen wird automatisch auch bei Beitragsentwürfen und Seitentwürfen hochgezählt. Nach Änderungen klicken Sie bei Entwürfen auf Speichern.

Wird die Zahl der Revisionen in einem Beitrag oder einer Seite nicht angezeigt, ist dieser Beitrag oder diese Seite noch nie geändert worden.

Beiträge und Seiten im Papierkorb lassen sich nicht bearbeiten. Daher zeigen diese Beiträge und Seiten keine Revisionen an.

Buchtipp bei BoD: Kostenlose WordPress-Themes

Schnell das passende Theme finden (für Anwender, Consultants und Theme-Developers). Mit über 130 Kapiteln und über 75 hilfreichen Tabellen; ohne Programmierung

[Link zur Leseprobe]

Mit dem WordPress Plugin WP Revisions Control Revisionen löschen

Dieses Plugin hat keine eigenen Tabellen.

Logo vom WordPress Plugin WP Revisions Control
Logo vom WordPress Plugin WP Revisions Control

Die Einstellungsmöglichkeiten von WP Revisions Control

Das Plugin hat keinen eigenen Menüpunkt. Daher findet man die Felder dieses Plugins bei:

Einstellungen-Schreiben

Dies sind die Felder von WP Revisions Control:

Einstellungsmöglichkeiten von WP Revisions Control
Einstellungsmöglichkeiten von WP Revisions Control

Wie Sie sehen, habe ich das Plugin so eingestellt, dass bei den Beiträgen die letzten3 und bei den Seiten die letzten 2 Revisionen nicht gelöscht werden. Das Plugin WP Revisions Control ist übrigens das einzige kostenlose Plugin, dass ich gefunden habe, bei dem man die maximal mögliche Anzahl der Revisionen getrennt nach Beiträgen und Seiten eingeben kann.

Der Text auf dieser Maske lautet:

Set the number of revisions to save for each post type listed. To retain all revisions for a given post type, leave the field empty. If a post type isn’t listed, revisions are not enabled for that post type.

Ich klicke auf den Button „Änderungen speichern“.

Löschung der Revisionen mit WP Revisions Control

Durch die Aktivierung dieses Plugins gibt es in der Beitragsübersicht und in der Seitenübersicht 2 neue Menüpunkte bei dem Button „Mehrfachaktionen“.

2 Menüpunkte von WP Revisions Control
2 Menüpunkte von WP Revisions Control

Sie können also zwischen dem Löschen aller Revisionen und dem Löschen eines Teils der Revisionen auswählen. Für die letztere Löschmöglichkeit hatte ich ja WP Revisions Control so eingestellt (siehe oben), dass nach dem Löschen der Revisionen die letzten3 Revisionen bei den Beiträgen und bei den Seiten die letzten 2 Revisionen nicht gelöscht werden.

Auch wenn die beiden neuen Menüpunkte in der Beitragsübersicht und in der Seitenübersicht identisch sind. Sie löschen die Revisionen der Beiträge und der Seite getrennt voneinander. Sie löschen also zweimal. Deswegen gibt es ja bei den Einstellungen dieses Plugins auch 2 verschiedene Felder für Beiträge und Seiten, wo Sie festlegen, wie viele Revisionen pro Beitrag oder pro Seite übrigbleiben sollen.

Bei dem Plugin „WP-Optimize – Cache, Clean, Compress“ dagegen löschen Sie Revisionen von  Beiträgen und Seiten gleichzeitig (siehe unten).

Jeweils bei „Alle Beiträge“ (Beitragsübersicht) und bei „Alle Seiten“ (Seitenübersicht) setze ich ein Häkchen bei „Titel“, klicke auf den Menüpunkt „Purge excess revisions“ und danach klicke ich auf den Button „Übernehmen“.

WP Revisions Control nur überzählige Revisionen löschen
WP Revisions Control nur überzählige Revisionen löschen

Löschprotokolle

Ein Löschprotokoll für gibt es weder für die gelöschten Revisionen der Beiträge noch für die gelöschten Revisionen der Seiten. Nur in den einzelnen Beiträgen kann man sehen, dass keiner der Beiträge jetzt mehr als 3 Revisionen hat. Auch nur in den einzelnen Seiten kann man sehen, dass keine der Seiten jetzt mehr als 2 Revisionen hat

Bei dem Plugin „WP-Optimize – Cache, Clean, Compress“ gibt es immerhin ein Miniprotokoll nach der Löschung von Revisionen (siehe unten). Das Plugin „Optimize Database after Deleting Revisions“ zeigt sogar an, wie viele MB gelöscht worden sind (siehe unten).

Mit dem WordPress Plugin WP-Optimize Revisionen löschen

Dieses Plugin hat 2 eigene Tabellen, die beim Löschen des Plugins nicht gelöscht werden.

Logo vom WordPress Plugin WP-Optimize – Cache, Clean, Compress
Logo vom WordPress Plugin WP-Optimize – Cache, Clean, Compress

Der vollständige Name dieses Plugins lautet WP-Optimize – Cache, Clean, Compress.

Das Menü von dem WordPress Plugin WP Optimize

Menü von dem WordPress Plugin WP Optimize
Menü von dem WordPress Plugin WP Optimize

Menüpunkt Datenbank

Ich klicke auf den Menüpunkt Datenbank. Anschließend erscheint eine Maske, in der unter anderem diese Texte und Informationen zu finden sind.

Die Plugin-Einstellungen sind in drei Teile unterteilt: Bereinigung der Datenbank, Komprimiere Bilder und Caching.

Wir empfehlen dir jedoch dringend, zuerst deine Website mit UpdraftPlus zu sichern. WP-Optimize kann UpdraftPlus veranlassen, unmittelbar vor jeder Optimierung automatisch eine Sicherung durchzuführen, sodass alle vorgenommenen Änderungen rückgängig gemacht werden können.

Registerkarte Einstellungen

Man muss bei WP-Optimize nicht alle Revisionen löschen.

WP-Optimize: Nach dem Löschen sollen maximal 2 Revisionen erhalten bleiben
WP-Optimize: Nach dem Löschen sollen maximal 2 Revisionen erhalten bleiben

Achtung! Tests haben ergeben, dass diese Einstellung auch für die Revisionen von Seiten (veröffentlicht und Entwürfe) gilt. Auch in anderen Masken dieses Plugins umfassen „post revisions“ auch die Revisionen von Seiten und nicht nur Beiträgen.

Bei dem Plugin WP Revisions Control kann man übrigens die maximal mögliche Anzahl der Revisionen getrennt nach Beiträgen und Seiten eingeben (siehe oben).

Unten auf dieser Maske klicke ich auf den Button „Einstellungen speichern“.

Registerkarte Optimierung

Auf Grund der eben von mir vorgenommenen Einstellung auf der Registerkarte Einstellungen sieht das dann auf der Registerkarte Optimierungen so aus (Teilsicht).

Mögliche Bereinigungen bei WP-Optimize (Teilsicht)
Mögliche Bereinigungen bei WP-Optimize (Teilsicht)

Wie sehen, weiß die Registerkarte Optimierungen Bescheid, dass jeder Beitrag und jede Seite nur maximal 2 Revisionen haben soll.

Zu dem Satz „4 Beitrags-Revisionen in deiner Datenbank“ siehe nächstes Kapitel.

Steht an dieser Stelle „Keine Beitrags-Revisionen gefunden“ bedeutet das bei diesem Beispiel Folgendes. Es gib weder einen Beitrag noch eine Seite, die im Augenblick mehr als 2 Revisionen hat.

Nicht nur mit dem Plugin WP Revisions Control (siehe oben) , sondern auch mit dem Plugin Optimize Database after Deleting Revisions können Sie übrigens die Revisionen von Beiträgen und Seiten getrennt löschen (siehe unten).

Die Häkchen, die Sie auf dem Screenshot sehen, sind von dem Plugin WP Optimize gesetzt. Ich entferne alle Häkchen bis auf das Häkchen bei Clean post revisions.

Ich klicke rechts von „Clean post revisions but keep at least 2 revisions“ auf den Button „Optimierung ausführen“.

Löschprotokoll vom WP-Optimize

Das ist in diesem Beispiel das Löschprotokoll vom WP-Optimize.

Löschprotokoll vom WP-Optimize
Löschprotokoll vom WP-Optimize

Das Löschprotokoll besteht aus dem Satz: 4 Beitrags-Revisionen gelöscht. Dieser Satz bedeutet entgegen seinem Wortlaut, dass über alle Beiträge und alle Seiten hinweg, 4 Revisionen gelöscht worden sind.

Trotzdem ist durch dieses missverständliche Protokoll klar, dass der Satz „4 Beitrags-Revisionen in deiner Datenbank“, der vor der Löschung der Revisionen zu sehen war, angibt, wie viele Revisionen bei einer Löschung gelöscht würden.

Weitere Informationen zu dem WordPress Plugin WP-Optimize

 Englischsprachiger Support für WP-Optimize [LINK]

FAQ zu WP-Optimize [LINK]

Mit dem Plugin „Optimize Database after Deleting Revisions“ Revisionen löschen

Dieses Plugin hat eine eigene Tabelle, die bei der Löschung dieses Plugins automatisch gelöscht wird.

Logo von dem WordPress Plugin Optimize Database after Deleting Revisions
Logo von dem WordPress Plugin Optimize Database after Deleting Revisions

Der Menüpunkt des WordPress Plugins Optimize Database after Deleting Revisions

Menüpunkt von Optimize Database after Deleting Revisions
Menüpunkt von Optimize Database after Deleting Revisions

Wie Sie sehen, ist dieser Menüpunkt unter Einstellungen zu finden und heißt „Datenbank optimieren“.

Die Einstellungsmöglichkeiten des WordPress Plugins Optimize Database after Deleting Revisions

Ich klicke auf den Menüpunkt „Datenbank optimieren“. Anschließend sehe ich die Einstellungsmöglichkeiten dieses Plugins. Hier eine Teilsicht.

WordPress Plugin Optimize Database after Deleting Revision Einstellungsmöglichkeiten
WordPress Plugin Optimize Database after Deleting Revision Einstellungsmöglichkeiten

Bei der Einstellung „Maximum number of – most recent – revisions to keep per post / page“ habe ich das Häken gesetzt und eine „2“ eingetragen. Diese „2“ bedeutet, dass es bei allen Beiträgen und Seiten nach der Löschung maximal 2 Revisionen geben soll.

Bei dem Plugin WP Revisions Control kann man übrigens die maximal mögliche Anzahl der Revisionen getrennt nach Beiträgen und Seiten eingeben (siehe oben).

Die anderen Häkchen auf dem Screenshot oben sind Voreinstellungen. Dass bedeutet, dass die Häkchen von dem Plugin gesetzt worden sind. Die Häkchen bei post und page lasse ich stehen und das bei „Maximum number of – most recent – revisions to keep per post / page“ natürlich auch.

Direkt unter „Zeige Icon im Admin-Menü*“ auf dieser Maske klicke ich auf den Button „Einstellungen speichern“.

Vorsichtshalber schließe ich alle Tabellen von der Datenbankoptimierung aus.

Optimize Database after...Alle Tabellen von der Datenbankoptimierung ausschließen
Optimize Database after…Alle Tabellen von der Datenbankoptimierung ausschließen

Die Vorschau für die Löschungen der Revisionen von Beiträgen und Seiten

Danach klicke ich auf einen der beiden Buttons „Zur Optimierung“. Anschließend klicke ich auf der nächsten Maske auf den Button „Analyze detail“. So kann diese Vorschau aussehen.

Optimize Database after Deleting .. Vorschau für die Löschungen der Revisionen
Optimize Database after Deleting .. Vorschau für die Löschungen der Revisionen

Beachten Sie bitte bei der Betrachtung dieser Vorschau, dass in diesem Beispiel kein Betrag und keine Seite nach der Löschung mehr als 2 Revisionen haben soll.

3 of 5 bedeutet also, dass der Entwurf der Testseite 5 Revisionen hat, wovon die drei ältesten Versionen gelöscht werden sollen, damit nach der Löschung der Entwurf der Testseite nur noch 2 Revisionen hat.

Ich habe kein anderes kostenloses Plugin gefunden, dass eine so gute Vorschau hat.

Die Löschung der Revisionen mit dem WordPress Plugins Optimize Database after Deleting Revisions

 Hier sehen Sie die beiden Löschoptionen dieses Plugins.

Die beiden Löschoptionen von Optimize Database after Deleting Revisions
Die beiden Löschoptionen von Optimize Database after Deleting Revisions

Ich klicke auf den Button „Optimize (detail)“ um ein detaillierteres Löschprotokoll zu erhalten.

Das Löschprotokoll des WordPress Plugins Optimize Database after Deleting Revisions

Hier sehen Sie das Löschprotokoll für das Beispiel.

Optimize Database after Deleting Revisions: Beispiel für Löschprotokoll
Optimize Database after Deleting Revisions: Beispiel für Löschprotokoll

Wie sie sehen, entsprechen die Löschdaten den Daten der Vorschau zur Löschung. Ich habe kein anderes kostenloses Plugin gefunden, dass ein so gutes Löschprotokoll hat.

Reduzierung der Größe der Datenbank durch die Löschung von Revisionen

In dem kleinen Testsystem hatte sich die Größe der Datenbank in MB mit der Löschung von 8 Revisionen nicht verändert. Daher stelle ich zwei Praxisbeispiele vor.

Beispiel 1 für die Reduzierung der Größe der Datenbank durch die Löschung von Revisionen

Größe der Datenbank: 106,97 MB.

Löschung von 1.300 Revisionen mit Optimize Database after Deleting Revisions
Löschung von 1.300 Revisionen mit Optimize Database after Deleting Revisions

Wie Sie sehen, wurden genau 1.300 Revisionen gelöscht. Das Plugin protokolliert auch, um wieviel MB die Datenbank durch die Löschung der 1.300 Revisionen geschrumpft ist.

1300 Revisionen gelöscht - Verkleinerung der Datenbank
1300 Revisionen gelöscht – Verkleinerung der Datenbank

Wie Sie sehen, verringerte sich die Größe der Datenbank um 3,234 MB durch die Löschung von 1.300 Revisionen.

Beispiel 2 für die Reduzierung der Größe der Datenbank durch die Löschung von Revisionen

 

Da es sich dem Beispiel 2 um die gleichen Masken wie Beispiel 1 handelt, verzichte ich an dieser Stelle auf Screenshots.

  • Beispiel 2: Löschung von 1752 Revisionen, Datenbankreduzierung: 6.328 MB

Bei Beispiel 2 betrag die Größe der Webpage insgesamt: 418,19 MB. Die Datenbank hatte aber vor der Löschung der Revisionen nur ein eine Größe von 127,174 MB. Die Datenbank hatte also nur einen Anteil von rund 30 % an der Größe der Webpage. Warum war das so?

Einer der Gründe ist und war, dass Medien wie z. B. Bilder nicht in der Datenbank enthalten sind. Siehe auch den Fachartikel „WordPress Datenbank sichern – nur das??“).

Weitere Informationen zum WordPress Plugin Optimize Database after Deleting Revisions

Englischsprachige Dokumentation vom Entwickler dieses Plugins[LINK].

Kostenersparnis bei ihrem Hoster

Eine mögliche Kostenersparnis bei ihrem Hoster hängt auch davon ab, um wie viele MB sich die Größe der WordPress Datenbank durch die Löschung der Revisionen verringert. Das einzige kostenlose WordPress Plugin, dass ich gefunden habe, dass diese Information mit seiner Vorschau liefert, ist das WordPress Plugin „Optimize Database after Deleting Revisions“.

Natürlich gibt es auch die Möglichkeit die Größe der Datenbank vor und nach der Löschung z. B. mit den Plugins Duplicator oder Advanced Database Cleaner. Bloß ist dann die Löschung der Revisionen bereits durchgeführt.

Wenn Sie einen Hoster mit einer breit gespreizten Preisstaffelung haben, wie in dem folgenden Beispiel aufgezeigt, werden Sie mit der Löschung von Revisionen nur in seltenen Fällen Kosten bei Ihrem Hoster einsparen.

Fiktives Beispiel für Preisstaffel für Web Hosting:

10 GB – niedriger Preis

50 GB – höherer Preis

100 GB – noch höherer Preis

Soweit argumentiert wird, dass die Webpage wegen der vielen Revisionen zu langsam sein soll, würde ich mir eher Gedanken darüber machen, ob ich den passenden Hoster habe statt sofort mit der Löschung von Revisionen zu beginnen.

Revisionen löschen – mögliche Auswahlkriterien für ein Plugin

Sollten Sie dennoch Revisionen mit einem WordPress Plugin löschen wollen, könnte wegen der Auswahl des Plugins die folgenden Kriterien denken.

  • Möchten Sie nur Revisionen von Beiträgen oder auch Revisionen von Seiten löschen?
  • Sollen die Revisionen für Beiträge und Seiten getrennt voneinander gelöscht werden?
  • Soll die maximale Anzahl der nach der Löschung verbleibenden Revisionen bei Beiträgen und Seiten unterschiedlich sein?
  • Benötigen Sie ein Löschprotokoll?
  • Möchten Sie wissen, wie viele MB gelöscht worden sind?

Die Beantwortung dieser Fragen führt hoffentlich dazu, dass Sie entscheiden können, welches der 3 in diesem Fachartikel vorgestellten Plugins Sie benutzen möchten.

Verwandte Fachartikel

Gleichzeitig mehrere Beiträge/Seiten erstellen – WP Plugins

Möglichkeiten für Massenlöschungen (Bulk Delete) in WordPress

Die Liste der Fachartikel zu WordPress von ItDoor

Zum WordPress Plugin Verzeichnis von ItDoor

Andere Themenblöcke bei ItDoor

Software für Aktien und andere Wertpapiere

zu den Fachartikeln zum Thema Word von ItDoor für eilige Leser

Fachartikel zum Thema Jutoh von ItDoor

IT Wörterbücher von ItDoor

zur Startseite von ItDoor

 

error: Content is protected !!