Изображение готовится
Описание
Этот плагин расширяет WooCommerce, автоматически устанавливая последовательные номера заказов для новых заказов. Если на момент установки уже существуют заказы, последовательные номера заказов будут начинаться с самого высокого текущего номера заказа.
Для этого плагина требуется WooCommerce 3.9.4 или новее.
Никакой настройки не требуется! Плагин настолько прост в использовании, здесь даже нет никаких настроек. Активируйте его, и заказы автоматически станут последовательными.
Если у вас нет заказов в вашем магазине, ваши заказы начнут отсчитываться с номера заказа 1. Если у вас есть существующие заказы, подсчет будет начинаться с самого высокого номера вашего заказа.
Если вы разместили тестовые заказы, вы должны выбросить их и окончательно удалить, чтобы начать заказывать с "1" (отмененные заказы необходимо учитывать в случае их восстановления, поэтому их необходимо удалить полностью).
Подробности поддержки
Мы поддерживаем наши бесплатные плагины и расширения, но помните, что поддержка продуктов премиум-класса имеет приоритет. Обычно мы проверяем форумы каждые несколько дней (обычно с максимальной задержкой в одну неделю).
Последовательные номера заказов Pro
Если вам нравится этот плагин, но вы ищете возможность установить начальный номер или добавить собственный префикс/суффикс к номерам заказов (т. е. вы предпочитаете что-то вроде WT101UK, WT102UK и т. д.), рассмотрите наш премиум-плагин Sequential Order Numbers Pro для WooCommerce, который доступен в магазине WooCommerce.
Подробнее
- Полную информацию см. на странице продукта.
- Проверьте версию Pro.
- Узнайте больше о бесплатных расширениях WooCommerce от SkyVerge.
- Просмотреть все расширения SkyVerge WooCommerce.
Хотите внести свой вклад? Вы можете найти проект на GitHub, вклад приветствуется
Если вы хотите, чтобы ваш платежный шлюз был совместим с последовательными номерами заказов или другими плагинами, фильтрующими номер заказа, внесите одно небольшое изменение. Вместо ссылки на $order->id при хранении данных заказа используйте ссылку: $order->get_order_number().
По умолчанию это совместимо с ядром WooCommerce, поскольку номер заказа обычно равен идентификатору заказа. Однако это также позволит вам быть совместимыми с такими плагинами, как наш, поскольку номер заказа можно фильтровать (что мы и делаем, чтобы сделать его последовательным), поэтому предпочтительнее использовать номер заказа.
Еще несколько примечаний в помощь разработчикам:
Получите заказ по номеру заказа
Если вы хотите получить доступ к заказу на основе последовательного номера заказа, вы можете сделать это с помощью вспомогательного метода:
$order_id = wc_sequential_order_numbers()->find_order_by_order_number($order_number);
Это даст вам идентификатор заказа (идентификатор публикации), и вы сможете получить из него объект заказа.
Узнайте номер заказа
Если у вас есть доступ к идентификатору заказа или объекту заказа, вы можете легко получить последовательный номер заказа на основе основных функций WooCommerce.
$order = wc_get_order($order_id);
$order_number = $order->get_order_number();
Для этого плагина требуется WooCommerce 3.9.4 или новее.
Никакой настройки не требуется! Плагин настолько прост в использовании, здесь даже нет никаких настроек. Активируйте его, и заказы автоматически станут последовательными.
Если у вас нет заказов в вашем магазине, ваши заказы начнут отсчитываться с номера заказа 1. Если у вас есть существующие заказы, подсчет будет начинаться с самого высокого номера вашего заказа.
Если вы разместили тестовые заказы, вы должны выбросить их и окончательно удалить, чтобы начать заказывать с "1" (отмененные заказы необходимо учитывать в случае их восстановления, поэтому их необходимо удалить полностью).
Подробности поддержки
Мы поддерживаем наши бесплатные плагины и расширения, но помните, что поддержка продуктов премиум-класса имеет приоритет. Обычно мы проверяем форумы каждые несколько дней (обычно с максимальной задержкой в одну неделю).
Последовательные номера заказов Pro
Если вам нравится этот плагин, но вы ищете возможность установить начальный номер или добавить собственный префикс/суффикс к номерам заказов (т. е. вы предпочитаете что-то вроде WT101UK, WT102UK и т. д.), рассмотрите наш премиум-плагин Sequential Order Numbers Pro для WooCommerce, который доступен в магазине WooCommerce.
Подробнее
- Полную информацию см. на странице продукта.
- Проверьте версию Pro.
- Узнайте больше о бесплатных расширениях WooCommerce от SkyVerge.
- Просмотреть все расширения SkyVerge WooCommerce.
Хотите внести свой вклад? Вы можете найти проект на GitHub, вклад приветствуется
Если вы хотите, чтобы ваш платежный шлюз был совместим с последовательными номерами заказов или другими плагинами, фильтрующими номер заказа, внесите одно небольшое изменение. Вместо ссылки на $order->id при хранении данных заказа используйте ссылку: $order->get_order_number().
По умолчанию это совместимо с ядром WooCommerce, поскольку номер заказа обычно равен идентификатору заказа. Однако это также позволит вам быть совместимыми с такими плагинами, как наш, поскольку номер заказа можно фильтровать (что мы и делаем, чтобы сделать его последовательным), поэтому предпочтительнее использовать номер заказа.
Еще несколько примечаний в помощь разработчикам:
Получите заказ по номеру заказа
Если вы хотите получить доступ к заказу на основе последовательного номера заказа, вы можете сделать это с помощью вспомогательного метода:
$order_id = wc_sequential_order_numbers()->find_order_by_order_number($order_number);
Это даст вам идентификатор заказа (идентификатор публикации), и вы сможете получить из него объект заказа.
Узнайте номер заказа
Если у вас есть доступ к идентификатору заказа или объекту заказа, вы можете легко получить последовательный номер заказа на основе основных функций WooCommerce.
$order = wc_get_order($order_id);
$order_number = $order->get_order_number();
Похожие товары
Смотреть все
Хит продаж
WordPress
Хит продаж
WordPress