Лайфхак: как отключить автосохранение в WordPress и удалить все ревизии

Дам короткий лайфхак  как отключить автосохранение публикаций в WordPress. И главное, как быстро удалить все предыдущее ревизии, то есть редакции. Они жутко захламляют базу данных и являются лишним грузом на «борту» вашего сервера. Автосохранения и редакции нужны только в том случае, если в админке работают несколько редакторов. Если вы один — это абсолютно бесполезный функционал. Как от него избавиться — читайте в моей статье.

Отключение этой «херни», которая жрет СУБД, не является чем-то сложным. Нужно выполнить всего лишь 2 простых шага.

Правка WP-CONFIG.PHP

Это системный файл конфигурации WordPress, он находится в корневой директории /. Откройте его и внесите следующую строчку:


define('WP_POST_REVISIONS', false);

Желательно вставить перед Absolute Path, пример:

Дополнительно можно еще вставить строку туда же:

define('AUTOSAVE_INTERVAL', 600);

Это позволит увеличить интервал автосохранения в секундах.

Еще рекомендую ознакомиться с методом, описанным в этой статье: https://allusefulinfo.com/what-is-wordpress-heartbeat-api-how-to-limit-or-disable-it/

Обязательно сохраняемся и заходим в админку, открываем любую запись и смотрим — автосохранений быть не должно, а вот старые редакции могут быть. Нужно их удалить из базы данных отдельно.

Чистка БД WordPress через PHPMYADMIN

Нам нужно зайти с помощью приложения PHPMYADMIN в нашу базу данных WordPress и почистить ее от лишних редакций статей. Приложение найдете в контроль-панели на своем хостинге.

После входа в PhpMyAdmin, Вам нужно найти таблицу wp_posts, кликнуть по ней и выбрать вкладку SQL:

Далее в текстовое поле нужно вбить команду:

DELETE FROM `wp_posts` WHERE post_type='revision'

Далее нажмите просто кнопку вперед:

Если все будет успешно удалено — получите зеленый свет в уведомлении.

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

Читайте также:  10 лучших плагинов для Wordpress
Оценка:
( Пока оценок нет )
Виталий Крашенинин / автор статьи
Основатель блога, публицист, IT-специалист
Понравилась статья? Поделиться с друзьями:
Opt In Image
Хочешь первым получать свежую информацию от меня?
Тогда подписывайся ↓
Krasheninin IT Блог - все о веб-технологиях, и не только
Комментариев: 3
  1. feshop

    Ԍood post! We arre linking to tnis great articlpe on our
    website. Keep up the good writing.

    1. Виталий Крашенинин (автор)

      Ok. Thank you!

  2. sale dumps

    Greaqte pieces. Keeⲣ posting such kind օff info on your site.
    Im really impressed bү youг site.
    Ηi there, You’ve dokne a fantastic job. I ѡill definitely digg it аnd individually recommend tо my friends.
    I’m confident tһey’ll Ƅe benefited frоm thiѕ web site.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

20 − 7 =

>