WordPress → Отключить редакции в WordPress

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

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

Отключить редакции можно в wp-config.php:

// добавляем 
define('WP_POST_REVISIONS', 0);
// перед 
require_once(ABSPATH . 'wp-settings.php');

При этом:
— старые уже существующие редакции будут сохранены;
— автосохранение будет по прежнему работать (!);

Как удалить старые редакции в WordPress:

Выполните SQL-запрос:

DELETE FROM wp_posts WHERE post_type = 'revision';

После этого размер базы данных значительно уменьшится.

Автосохранение отключать не имеет смысла. Во-первых, оно убережет ваши нервы. Во-вторых, оно не клонирует копии статьи, а перезаписывает новую на вверх старой. Можно увеличить или снизить частоту автосохранений в wp-config.php:

define('AUTOSAVE_INTERVAL', 3600);

Где 3600 — частота в секундах, через которую будет производится автосохранение.