WooCommerce Sequential Order Numbers
Этот плагин расширяет возможности WooCommerce, автоматически устанавливая порядковые номера для новых заказов. Если на момент установки уже есть заказы, порядковые номера будут начинаться с самого высокого текущего номера заказа. Для этого плагина требуется WooCommerce 3.0.9 или новее. Конфигурация не требуется! Плагин настолько прост в использовании, что здесь даже нет никаких настроек. Активируйте его, и заказы автоматически станут последовательными. Если у вас нет заказов в вашем магазине, ваши заказы начнут отсчет с заказа номер 1. Если у вас есть уже существующие заказы, счет начнется с вашего наибольшего номера заказа. Если вы разместили тестовые заказы, вы должны удалить их и окончательно удалить, чтобы начать размещение заказов с «1» (удаленные заказы должны учитываться в случае их восстановления, поэтому их необходимо удалить полностью). Подробная информация о поддержке Мы поддерживаем наши бесплатные плагины и расширения, но имейте в виду, что поддержка продуктов премиум-класса имеет приоритет. Обычно мы проверяем форумы каждые несколько дней (обычно с максимальной задержкой в одну неделю). Sequential Order Numbers Pro Если вам нравится этот плагин, но вы ищете возможность установить начальный номер или добавить собственный префикс / суффикс к вашим номерам заказов (например, вы бы предпочли что-то вроде WT101UK, WT102UK и т. Д.), Пожалуйста рассмотрите наш премиальный плагин WooCommerce Sequential Order Numbers Pro, который доступен в магазине WooCommerce. Подробнее См. Страницу продукта для получения полной информации. Проверьте версию Pro. Просмотреть больше бесплатных расширений SkyVerge WooCommerce Просмотреть все расширения 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 = $ заказ-> get_order_number ();
Автор: SkyVerge
Версия: 1.9.5
Последнее обновление: 2020-05-07 9:51pm GMT