Delete-Revision
http://wordpress.org/extend/plugins/delete-revision/
V *Nastavení > Delete-Revision > Check Redundant Revision* pak lze vymazat zbytečné revize.
Revision Control
http://wordpress.org/extend/plugins/revision-control
Optimize Database after Deleting Revisions
http://wordpress.org/plugins/rvg-optimize-database/
One Click WordPress Database Cleaner / Optimizer.
Řešení bez použití pluginů:
v souboru wp-config.php možno nastavit
// vypne revize
define('WP_POST_REVISIONS', false );
// ukládá jen definovaný počet revizí
define('WP_POST_REVISIONS', 2);
// nastaví interval ukládání ve vteřinách
define('AUTOSAVE_INTERVAL', 60 );
PHP skript pro hromadné smazání všech revizí :
<?php
mysql_connect("server.cz", "uživatel", "heslo") or die(mysql_error());
mysql_select_db("jméno databáze") or die(mysql_error());
mysql_query("DELETE FROM wp_posts WHERE post_type='revision'");
?>
Ev. v Myadminu jen SQL příkazem :
DELETE FROM wp_posts WHERE post_type='revision'
