Ревизии в wordpress
В большинстве случаев не требуется ни хранить двадцать версий одного и того же поста, ни ни сравнивать их. Чтобы отключить хранение ревизий, следует добавить
define ('WP_POST_REVISIONS', 0);
в файл wp-config.php. А теперь - чистка базы и удаление старых ревизий wordpress.
Для этого просто нужно отправить следующий SQL-запрос:
DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'
Он целиком почистит старые ревизии wordpress и всякий мусор, связанный с ними. Ещё можно воспользоваться плагинами для вордпресса, такими как
Плагин для отключения ревизий (вкл\выкл ревизий)
Но вообще-то, ревизии могут оказаться полезными, мало ли что мы там случайно потёрли или изменили…
Контроль ревизий (более мощный, позволяет как отключить ревизии, так и ограничить их количество)