Как удалить все ревизии WordPress

Если вы не отключали ревизии, а количество постов плавно перевалило за 1000, пора подумать о том, как удалить все ревизии WordPress. Это позволит сократить базу. В некоторых случаях в 2-3 раза. Т.к. мы будем работать с базой, то стоит сделать резервную копию.
После того, как вы сделали бекап базы, можно приступить к удалению ревизий. Для это зайдите в phpMyAdmin и выберете свою базу блога. После этого выберете вкладку SQL. Открыв её вы сможете ввести следующий sql-запрос:

DELETE FROM wp_posts WHERE post_type = "revision";

Выполните его и тем самым вы сможете удалить все ревизии WordPress.
При желании и возможности можно выполнить удаление ревизий используя консоль. Подключитесь к MySQL

mysql -uUSER -pPASSWORD

Выбираем базу блога

mysql> USE DB_WORDPRESS;

Удаляем ревизии

mysql> DELETE FROM wp_posts WHERE post_type = "revision";
Метки: ,
Если Вам понравилась статья Как удалить все ревизии WordPress, то пожалуйста, прокомментируйте ее или подпишитесь на фид и получайте будущие публикации по RSS. Поделитесь ссылкой на статью с друзьями при помощи социальных кнопок ниже.
Комментарии

Пока нет комментариев.

Прокомментировать

(обязательно)

(обязательно)