Revisions, Comments, Autosave (bereinigen und deaktivieren)


Wer in WordPress (ab 2.6) die Revisionsfunktion nicht braucht, kann die relativ einfach abschalten. Dazu muss man nur in die wp-config.php um dort folgende Definition vorzunehmen:

define('WP_POST_REVISIONS', 0);

Danach ist die Revision deaktiviert. Wer die Revision auf z. B. “3″ beschränken will kann folgendes eingeben:

define('WP_POST_REVISIONS', 3);

Wer die Revision im nachhinein ausgeschalten hat, hat in der SQL-Datenbank trotzdem noch etliche überflüssige Revisions-Einträge drin. Diese kann man aus der Tabelle wp_posts manuell oder aber auch automatisch löschen über folgenden SQL-Befehl:

DELETE
FROM wp_posts
WHERE 'post_type' = "revision"

Um sich die ganze Arbeit des ausschaltens und des löschens der Revision-Einträge in der Datenbank zu ersparen, haben wir ein Plugin geschrieben, was genau diese Arbeiten erlegt und noch etwas mehr. Unser Plugin “Revisions, Comments, Autosave” erledigt folgende Aufgaben

  1. bereinigt die Datenbank von Artikel-Revisionen
  2. bereinigt die Datenbank von Spam-/ ungenehmigten Kommentaren
  3. deaktiviert die Revisionen und die automatische Speicherung bzw. Festlegung der max. Revisionsanzahl und des Autosave-Intervalls

Download Zip-Datei:
revisions-comments-autosave

Installation:

  1. Download “Revisions, Comments, Autosave” plugin
  2. Entpacke das Archiv
  3. Lade den Ordner per FTP in den WordPress-Plugin-Ordner …/wp-content/plugins/*
  4. Gehe ins WP-Backend zum tab “Plugins”
  5. Aktiviere das “Revisions, Comments, Autosave” Plugin
  6. Gehe in die Plugin Einstellungen
  7. Fertig

History:
0.1 – Entwicklung Grundfunktionen
0.2 – Festlegung der Anzahl der max. Artikel Revisionen und des Autosave-Intvalls möglich
0.3 – Dashboard-Widget