Добрый вечер!
Пробелы в номерах заказов WooCommerce не вызваны ошибкой или настройкой сайта. На самом деле, номера заказов не могут быть последовательными. Каждому элементу в базе данных WordPress присваивается уникальный идентификационный номер (ID), который присваивается последовательно. Это включает в себя заказы, страницы, записи, товары, сообщения, изображения и т. д., поэтому номера используются не только для заказов.
Например, кто-то может разместить заказ с присвоением идентификатора #1004, а затем вы можете добавить новый товар или страницу с присвоением идентификатора #1005. Следующему, кто разместит заказ, будет присвоен идентификатор #1006, поэтому #1005 будет выглядеть как отсутствующий порядковый номер. Это не пропущенный номер заказа - #1005 просто использовался для публикации вместо заказа.
Какая альтернатива?
Плагин WooCommerce Sequential Order Numbers устраняет проблему. Он присваивает индивидуальные номера вашим заказам в WooCommerce. Номера заказов будут последовательные, то есть без пропусков - так как они не используются ни для чего другого. Плагин создает специальное поле «Номер заказа» в базе данных, которое отделено от общего идентификатора WordPress.