Pentru un blog cu un singur autor, optiunea introdusa in Wordpress 2.6, Post Revisions, e total inutila, nu face decat sa umple aiurea baza de date, creaza cate o copie a postului pentru fiecare salvare sau editare, dar… se poate opri.
Un feature dragut, amuzant – are si un easter egg, dar total inutil, in Wordpress 2.6 este Post Revision-ul. Ce face practic? Adauga o optiune de a vedea etapele prin care a trecut postul editat.
Pentru un blog care are mai multi editori si/sau autori poate fi o optiune interesanta, dar pentru blogurile cu un singur autor este un feature care doar umple baza de date in mod stupid la fiecare save pe care il primeste postul.
Practic la fiecare editare si salvare in baza de date mai apare o versiune a postului. Ceea ce e rau! Baza de date devine imensa si merge mai greu. Eu de exemplu editez si de 10 ori un post. Mai uit o virgula, mai apas un save din obisnuinta, mai fac cate un typo…
Pentru a opri post revision
O editare mica in fisierul wp-config.php
define('WP_POST_REVISIONS', false);
Pentru a sterge posturile in plus, versiunile suplimentare adica, e nevoie de acces la phpMyAdmin. Un backup inainte de pas ar fi util :)
Deci un query mic in baza de date si posturile in plus sunt sterse:
DELETE FROM wp_posts WHERE post_type = 'revision';
Vivat Wordpress 2.6

Exact ce aveam nevoie ! Incepusem lucru la un plugin la care aveam nevoie de ultimele 5 titluri de pe blog si era mare problema cu aceste revisions.
Si merge asa si in 2.7.1? ori acolo e alt marafet?
Si cum opresti autosave?
@blegoo – in wp 2.7.1 este in wp-settings.php. Dai search dupa WP_POST_REVISIONS si modifici din true in false. That it.