Как удалить ревизии WordPress из базы данных MySQL

Когда вы создаете или изменяете статьи в своем блоге на WordPress движок создает ревизию, то есть сохранение измененной копии статьи, это происходит даже тогда, когда измененный вариант вы не сохраняете и не публикуете.

Как удалить ревизии WordPress из базы данных MySQL

На скриншоте видно количество редакций статьи, это и есть ревизии WordPress с которыми мы будем бороться.

Ревизии хранятся в базе данных все время пока существует сайт, что очень сильно ее засоряет. Также во время открытия статьи, которая много раз редактировалась или долго писалась происходит большое количество обращений к базе данных MySQL с целью отразить в административной панели все ревизии.

В целях оптимизации работы WordPress и уменьшения количества обращений к базе данных можно очистить базу от ревизий прямо через phpMyAdmin.

Заходим в нашу базу MySQL через панель phpMyAdmin, находим сверху вкладку SQL и в большое окошко с названием «Выполнить SQL-запрос(ы) к базе данных» вводим следующий код:

1
DELETE FROM wp_posts WHERE post_type = "revision";

Как удалить ревизии WordPress из базы данных MySQL

Нажимаем справа внизу кнопку ОК и радуемся результату.
Системное сообщение покажет сколько строк было удалено из базы и столько времени занял это процесс.

Теперь наша база данных очищена от лишнего мусора в виде ревизий WordPress и сайт станет работать быстрее.

6 Комментариев

  1. Сергей 16.11.2013 / 18:25

    А я по старинке, плагином удаляю все ревизии

  2. Olunka 18.05.2014 / 01:55

    Я придерживаюсь правила, чем меньше плагинов — тем лучше

  3. zmoe 24.04.2015 / 22:35

    Спасибо, помогло, а то так неохота на все сайты ставить плагины чистильщики! А вот интересно, ещё бы команду, чтобы через ssh сразу все базы чистить?

  4. Александр Васильев 10.06.2015 / 18:12

    Грамотно надо делать сайты, и не придётся заниматься высшим пилотажем с phpMyAdmin и кивать на плагины. Для чистки БД (удаление ранних версий статей и очистка от комментов) плагин WP-optimize всем в помощь.

  5. Olunka 19.06.2015 / 15:06

    Тот кто грамотно делает сайты знает, что большое количество плагинов делает сайт на WordPress медленным и тяжелым

  6. Елена 07.12.2015 / 14:53

    Нужный материал, я сейчас как раз занимаюсь ускорением блога и воспользуюсь вашими советами, спасибо!

Комментарии к этой статье отключены.