WordPress Artikel-Revisionen löschen
Samstag, 15.12.2012, 11:41 > daMaxWordPress hat die Angewohnheit, jeden Artikel zigmal als sogenannte Revision zu speichern, wenn ihr "Save Draft" oder "Preview" klickt. Das ist zwar ganz praktisch führt aber eben auch dazu, dass die Datenbank unnötig anschwillt, weil eben jeder Artikel mehrfach vorhanden ist. So sieht das aus:
Braucht eigentlich kein Mensch. Alle diese Revisionen könnt ihr mit einem simplen SQL-Statement löschen:
DELETE FROM wp_posts WHERE post_type = "revision";
Ich mache das regelmäßig, heute habe ich meine DB damit wieder um über 10.000 Zeilen erleichtert.
Wie immer gilt: 1. erst ein Backup der Datenbank anlegen und 2. daMax übernimmt keine Haftung für Schäden, die ihr eurer Datenbank zufügt.
Update:
alpipego meint:
Ist nicht der neueste Post, ich weiß… geht auch über die wp-config: define( 'WP_POST_REVISIONS', 3);. Hier die Seite im Codex dazu.
wordpress | revisions | revisionen
Ich hab da ein Plaque in namens Revison Control, damit kann man die Anzahl der Revisionen festlegen (bei mir sind's 2). Das lässte erst gar nicht so viel Schrott aufkommen.
@flatter, ah. cool. gut zu wissen. Danke!
@da]v[ax, nee sorry. Dieses Plugin hat mir jetzt zum wiederholten Mal Artikel gefickt, so dass Inhalte alt waren oder komplett fehlten. Z.B: der "So, die Apokalypse kann kommen", der hatte heute morgen als er rauskam plötzlich kein Video mehr drin... Ich hab das wieder rausgeschmissen... scheint mir nicht wuirklich ausgereift zu sein.
@da]v[ax, das war nicht das Plugin sondern ein WordPress-Bug! Hab das Plugin wieder aktiviert.
Ist nicht der neueste Post, ich weiß... geht auch über die wp-config:
define( 'WP_POST_REVISIONS', 3);
. Hier die Seite im Codex dazu.@alpipego, Cool! Danke!!