Редакции записей — это новая функция в WordPress 2.6, которая очень полезна, но при этом увеличивает размер вашей базы данных MySQL. Конечно же, можно вручную удалить редакции записей, но это будет очень долгая и нудная работа.
Решение. Есть очень простое решение этой проблемы: можно выполнить пакетное удаление редакций записей с помощью простого запроса SQL. Если у вас очень много постов, то вы не поверите своим глазам – ваша база данных уменьшится вдвое!
1. Войти в PhpMyAdmin и выберите вашу базу данных WordPress.
2. Нажмите кнопку "SQL". Вставьте следующий код в окно SQL команды:
DELETE FROM wp_posts WHERE post_type = "revision";
3. Выполните её. В зависимости от того, сколько постов в вашей базе данных, вы можете сэкономить много драгоценного пространства!
Объяснение. В таблице wp_posts есть поле с названием post_type. В этом поле может встречаться один из таких параметров, как "post", "page" или "revision". Если мы хотим избавиться от редакций записей, то нужно выполнить команду удаления всех записей в таблице wp_posts, в которых поле post_type имеет параметр "revision".
Написать комментарий