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

      Скорость – решает многое!
Скорость работы сайта (загрузки его в браузере) – решает очень многое!
Если сайт загружается долго – или посетитель не дождется и уйдет,
или браузер выдаст: «Превышено время ожидания…».
Время загрузки сайта зависит от многих показателей, например –
от размера базы данных. Размер базы данных определяется не только количеством полезных данных, но и наличием «информационного мусора»                                                                                 (отработанного материала).

[Народная мудрость]

 

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

- другими словами, как избавиться от отработанного материала?

 как избавиться от информационного мусора

Что такое ревизии статей (постов) в WordPress

    Когда мы публикуем или редактируем очередную запись, страницу – вставляем или пишем текст, оформляем к нему картинки, фото, видео – WordPress автоматически (через определенное время) делает резервную копию нашего творчества. Или мы сами нажимаем «Сохранить черновик». Для чего?

Практический пример:

    Публикуем большой текст и к нему десяток фотографий. Трудимся уже около часа, все идет отлично, осталось дел всего минут на десять и вдруг…

  • Отключили электроэнергию! – у нас стационарный компьютер, ИБП (бесперебойника) – нет.
  • Пропал Интернет.
  • Пропала связь с хостингом (на хостинге тоже люди…)
  • Компьютер завис или сам решил перезагрузиться (ошибка, запутался, устал…)
  • Вы сами зашли на другую вкладку браузера – посмотреть свою почту, а там письмо!
    Пока читали его, забыли про свою статью – закрыли вкладку сайта или вообще браузер.

Было такое? – у меня было, редко, но, как правило, на большой по объему статье.

    Конечно, ничего смертельного в этом нет. Максимум – новая статья вообще пропала, минимум – текст и картинки «сбились в одну кучу». Начинай все сначала.

Вот для этого и придумали – ревизии постов.

 

Возвращаетесь после сбоя на сайт, а WordPress предлагает вам восстановить заготовку из сохраненной копии.

Ревизии WordPress

    Все отлично, но – ревизии для конкретного поста нужны только на момент его размещения, а со временем таких копий накапливается сотни, и все они хранятся в базе данных.

    Значительное увеличение размера базы данных влияет не только на скорость загрузки сайта, но и создает проблемы на хостинге – «съедает» предоставленное по тарифу дисковое пространство или может быть причиной сбоев при резервном копировании самой базы данных.

Что делать?

  • Можно вообще отключить функцию «Ревизии» на WordPress и об этом я писал ранее.

Но тогда не будет копий и возможны проблемы описанные выше.

  • Можно периодически удалять все старые ревизии – я сам остановился на этом варианте.

 

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

    С помощью MySQL запросов – обращений к базе данных.
Я проверял на хостингах SprintHost и TimeWeb – работает, но служба поддержки этих хостингов на предварительный вопрос о таком способе отвечала: «Запрос некорректный, гарантий никаких нет…».

    Так что, неизвестно – как пройдет эта процедура на вашем сайте и на других хостингах.
К тому же, таблицы базы данных для начинающих блоггеров – это типа: «…открывать даже страшно!».

    Но если вы используете удаление ревизий через MySQL-запросы –
НЕ ЗАБЫВАЙТЕ про обязательную копию Базы Данных.

    Есть другой, более простой и безопасный вариант – плагин.
Еще один плагин – лишний тормоз для сайта…?! – не совсем так.
Он будет установлен, но неактивен, а включать его нужно всего на пару минут после публикации статьи или, например – 1 раз в неделю, в месяц.

Как удалить ревизии статей на сайте WordPress с помощью плагина WP-Cleanup

    Скачиваем WP-Cleanup и устанавливаем его как обычно.

В админпанели сайта, раздел «Настройки (или – Параметры)» – вкладка «WP-Cleanup».

Нажимаем, попадаем на новую страницу и видим шарик с таблицей

Ревизии постов до удаления

Ревизии постов до удаления - цифры

Нажмите картинку для увеличения

 

Шарик – это круговая диаграмма, где отображены:

  • Database size – Размер Базы данных
  • Useful WordPress data – Полезные данные WordPress
  • Post revisions – Ревизии постов
  • Spam comments – Спам комментарии
  • Unapproved comments – Непроверенные комментарии
  • Unused tags – Неиспользуемые теги
  • Unused post meta – Неиспользуемые МЕТА -данные
  • Unused MySQL data – Неиспользуемая часть Базы Данных (Оптимизация БД)

В таблице то же самое показано в цифрах -
ставим галочки на нужное и нажимаем синюю кнопку «Очистить выбранные элементы».

Готово – выключаем плагин.

    Достаточно часто приходят вопросы от читателей –
«Закончилось дисковое пространство на хостинге, перешел (перешла) на другой тариф и здесь скоро закончится. У меня всего один небольшой сайт – что там может занимать столько места?»

Что там есть лишнее – это нужно смотреть.

Что там может быть из лишнего – это:

  • большая по объему База Данных;
  • сохраненные вами или хостингом старые копии (бэкапы / backup);
  • большие фотографии или картинки / большое их количество;
  • большие файлы для скачивания с сайта.

    Старые, ненужные бэкапы – удаляйте (при необходимости – скачайте их на компьютер).

    Фотографии оптимизируйте по качеству и размеру, а размер загружайте не тот, что есть, а тот, который необходим.

    Хранить фотографии с картинками можно на стороннем ресурсе, например – на Google Picasaweb, освободив тем самым полезный объем на хостинге.

    За размером Базы Данных нужно следить и контролировать его.
Один из вариантов мы сегодня разобрали – удалить ревизии статей.
Но это еще не все – ненужные таблица от работающих плагинов, оставшиеся таблицы от удаленных плагинов – уберем следующий раз, следите за публикациями

 

Автор: Сергей Бондин

 





Метки записи: ,
Похожие записи:
Оставить комментарий
  1. Сергей, здравствуйте! Я поставила плагин WP-Cleanup , сделала ревизию постов, теперь у меня в колонке Размер, стоит ноль. А вот Неиспользуемая часть базы данных MySQL data -83 %. Мне ее тоже нужно очистить или нет?

    ...

    admin Ответил(а):

    Здравствуйте!
    Неиспользуемая часть БД – насколько я понял, это как процесс “Дефрагментации” на компьютере.
    База Данных будет оптимизирована – удаляются все “пустоты” в базе (и наверное, в файлах) – размер БД, соответственно, уменьшится.
    Да, можно ставить все галочки в плагине и чистить.
    Я просматриваю – спам и неодобренные комментарии, а также неиспользуемые теги. Комментарии удаляю вручную, а теги – или удаляю или использую

    ...

  2. У меня такое случалось, что вдруг завис комп или связь с хостингом оборвалась и приходилось начинать все править сначала.
    Но я не помню уже, кажется как то настраивала эти резервные копии. Сейчас они не выдаются все, а только последняя копия предлагается в случае чего.
    Сергей, а где можно посмотреть, сколько есть копий?

    ...

    admin Ответил(а):

    Можно ограничить число ревизий – это в файле wp-config.php
    Будет и об этом разговор. Плагин – это для начала, для тех, кто еще не освоил работу с таблицами базы и файлами Вордпресса
    Где посмотреть – в админпанели – Запись – Редактировать – здесь вверху “Опции экрана” – поставить галочку на “Ревизии” и они отобразятся под Редактором

    ...

  3. Хороший плагин! Я им пользуюсь уже давно!

    ...

  4. Сергей, добрый вечер! Я зашла на хостинг, посмотрела было – Вами используется:
    Диск, Мб 202,4 / 2000 Сделала полное резервирование и загрузила на хостинг, удалила две предыдущие копии, после этого получились такие данные:
    Диск, Мб 207,4 / 2000 Загрузила палагин, почистила, проверила данные:
    Диск, Мб 162,3 / 2000
    БлагоДарю за статьи и помощь! Я правильно понимаю, что из 2000 возможных я сейчас использую 162,3 Мб?

    ...

    admin Ответил(а):

    Здравствуйте, Светлана!
    Да – из 2000 возможных Вы сейчас используете 162,3 Мб.
    А можно и копию – не хранить на хостинге, а скачать на компьютер

    ...

  5. Всё бы хорошо было, плагин проверенный. Вот только он не обновлялся 4 года и не протестирован с новыми версиями WP. Я не рискнула его установить.

    ...

    admin Ответил(а):

    Да, плагин не обновлялся и есть предупреждение, что возможны проблемы с ним.
    У меня плагин работает с WordPress 3.8.1 / WordPress 3.9.1 и с самым новым WordPress 3.9.2 ( и еще с более ранними – не помню версию)
    А проблемы…? – не пойдет плагин – просто удалите, нарушит работу сайта – сделаете откат или восстановите копию.

    ...

  6. Здравствуйте,Сергей! А что Вы скажете на счет плагина WP- Optimize? Спасибо.

    ...

    admin Ответил(а):

    Здравствуйте, Галина!
    Оба плагина, и WP-Cleanup, и WP- Optimize у меня установлены.
    Периодически активирую их и чищу базу данных.
    WP- Optimize – не удаляет ревизии постов.

    ...

  7. Добрый день, спасибо за плагин. Установила, только другую версию. Подскажите пожалуйста, там в настройках есть функции работы с плагинами и их оптимизация , вот например строка , как я понимаю плагина комментирования:
    wp_comments 6622 2972.082 KВ Previev Clean Delete Optimize Repair
    В случае, если я нажму оптимизировать , что может произойти с комментариями ? Как они оптимизируются?

    ...

    admin Ответил(а):

    Наверное Вы другой плагин установили – похожий?
    Комментарии – может удалить спам комментарии, из корзины и неодобренные – а что еще? – точно сказать не могу.
    Оптимизировать комментарии – если только сжимает их в базе данных или упорядочивает (типа дефрагментации на жестком диске) опять же в базе данных – визуально комментарии измениться не должны.
    Попробуйте поискать информации именно по вашей версии плагина

    ...

  8. Я как только начинаю говорить подруге про плагины, у неё тут же начинает голова болеть. У меня не стоят эти плагины и как то раньше я не встречала инфу про эти плагины. завтра на свежую голову постараюсь установить эти плагины

    ...

    admin Ответил(а):

    Это плагин хорош тем, что его – включил – удалил все – и выключил.
    Он, этот плагин, не нагружает, не тормозит сайт

    ...

  9. Огромное спасибо за плагин, Очистил в считаные секунды.

    ...

    admin Ответил(а):

    Удачи!

    ...

Оставьте свой комментарий!

* Обязательные для заполнения поля
Все отзывы проходят модерацию.




*Нажимая кнопку "Отправить", Вы даете согласие на обработку своих персональных данных