Вы здесь:   Главная » Вебмастеру    »    Отключаем ревизии на WordPress

Отключаем ревизии на WordPress

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

wp_revision

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

Если говорить о минусах, то их предостаточно. Во первых ревизии будут заполнять базу данных, чем больше редакций, и чем они дольше длятся, тем большее количество ревизий будет создано системой WP. Получается, что автосохранение забирает весомый объём MySQL базы. Во вторых, периодическое сохранение ревизий влияет на нагрузку на хостинг-сервер, что может отрицательно сказаться на работоспособности ресурса на время написания очередной публикации.

Как отключить автосохранение записей на WordPress?

Чтобы ответить на вопрос подзаголовка, надо иметь небольшое представление о файле «wpconfig.php»? который придётся отредактировать. Файл располагается в корне каталога сайта, и предназначен для хранения конфигурации работы WordPress (имя базы данных, пароль и т.п.) Поэтому прежде, чем открыть на редактирование  сделайте резервную копию по средствам FTP доступа.

Теперь, когда копия файла «wpconfig.php» на компьютере, приступаем к теме статьи. Нам потребуется добавить одну строчку в содержимое файла.

  • Чтобы отключить ревизии в конце значение «false», возобновить – «true»:
    define (‘WP_POST_REVISIONS‘, false);
  • Чтобы ограничить число ревизий до трёх, количество можно изменить, указав в конце вместо 3 своё значение:
    define(‘WP_POST_REVISIONS‘, 3);

Одну строку из приведённых выше, вставьте ДО значения «имя базы»:
define(‘DB_NAME’, ‘worldx’);
где «worldx» название вашей базы данных MySQL. Не забудте сохранить изменения в файле, и загрузить его с параметром «Перезаписать».

P.S.

После Можно удалить прошлые ревизии, накопившееся  с течением работы, но перед этим создайте резервную копию базы данных (например, по средствам вашего хостинг-провайдера). А после можно воспользоваться одним из множества плагинов, рекомендую обратить внимание на «WP Clean Up».  Он не только удаляет временные записи в базе, но и оптимизирует структуру, сжимая её объёмы!

Расскажи друзьям:

Комментарии
  1. Кирилл
    • admin

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

Авторизоваться через: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Ознакомиться с пользовательским соглашением

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: