Внимание!

Перед дальнейшем выполнении того или иного действия с базой данных, сделайте бэкап базы данных!!!

Итак:

Удаляем ревизии (редакции) записей из базы при помощи phpMyAdmin.

Шаг №1:
Удалим мета-данные (ключевые слова и описание) и таксономию (порядок, связи) ревизий при помощи запросов ниже.

DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type = 'revision' AND post_name LIKE '%revision%');
DELETE FROM wp_term_relationships WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type = 'revision' AND post_name LIKE '%revision%');

Шаг №2:
Удалим сами ревизии.

 DELETE FROM wp_posts WHERE post_type = 'revision' AND post_name LIKE '%revision%'; 

Отключаем функцию сохранения ревизий в базе данных.

Для отключения ревизий в WordPress находим файл wp-config.php, который расположен в корне сайта.

Шаг №1
Открываем его с помощью текстового редактора «Notepad++» и  примерно в самом конце ищем такую сточку:


define(‘WP_DEBUG’, false);

Шаг №2
после нее вставляем следующий код:

/* Отключаем редакции*/
define(‘WP_POST_REVISIONS’, false);

или

/* Отключаем редакции*/
define( 'WP_POST_REVISIONS', 0 );

Важно!
Данный код вписываем перед строчкой:

/* Это всё, дальше не редактируем. Успехов! */

Отключаем автосохранение записей

Следующий код вписываем в файл function.php вашей темы:

// START *** Отключаем автосохранение *** start
function disableAutoSave(){
wp_deregister_script('autosave');
}
add_action( 'wp_print_scripts', 'disableAutoSave' );
// END *** Отключаем автосохранение *** end

Ограничиваем количество сохранений ревизий в базе данных.

Если всё же, вы хотите оставить сохранение ревизий, но так, чтобы они не загромождали базу данных, а сохранялись всего лишь несколько последних экземпляров ревизий, например ТРИ последнии ревизии, то поможет следующий код, в том же файле wp-config.php

// START *** Ограничиваем ревизии до 3 экземпляров.*** start
define( 'WP_POST_REVISIONS', 3 );
// END ***  Ограничиваем ревизии до 3 экземпляров.*** end

Важно!
Данный код вписываем также перед строчкой:

/* Это всё, дальше не редактируем. Успехов! */
Если информация на этой странице Вам понравилась и оказалась для вас полезной, то поделитесь ей с другими:

Хочу себе плагин с такими кнопками