Если вы заметили что порядковые номера записей в блоге идут с большим интервалом, то дело скорее всего в редакциях 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 — частота в секундах, через которую будет производится автосохранение.