Отключаем и удаляем ревизии в WordPress 3.5.1

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

Для отключения возможности создания новых ревизий и удаления уже созданных ранее (испытано на собственном блоге) необходимо следовать следующей инструкции.



Для отключения ищем папку wp-includes и в ней файл default-constants.php.

При помощи любого текстового редактора (желательно имеющего подсветку кода, например Notepad++) открываем файл default-constants.php и находим вот такую строчку кода.

define(‘WP_POST_REVISIONS’, true),

Заменяем true в конце строчки на false, должно быть так:

define(‘WP_POST_REVISIONS’, false),

и сохраняем файл.

Теперь создание ревизий отключено.

РЕВИЗИИ WORDPRESS

Удаление (Внимание! Обязательно нужно сделать резервную копию базы данных). Заходим в phpMyAdmin.

Ищем нашу базу данных и делаем клик по ней.

Кликаем по кнопке SQL и в окне вставляем запрос:

DELETE FROM wp_posts WHERE post_type = ‘revision’,

и нажимаем кнопку ОК.

Видим предупреждение и нажимаем кнопку ОК.

При успешном срабатывании запроса к базе данных, видим сообщение с количеством удаленных строк ранее созданных ревизий.

Ну вот и всё! Планомерно и уже спокойно создаем новые статьи для сайта.