У одного из наших клиентов была подзадача - создать функцию, которая будет просто генерировать артикулы товаров (SKU) в момент создания товара. Для тех людей которые частенько работают с Woocommerce и добавляют товары вручную это актуальная проблема. Конечно, есть масса готовых решений, но по тем или иным причинам они не подходили, нужен был именно простой автогенератор.
Было принято оформить решение в виде плагина, который мы загрузили на официальный репозиторий WordPress. На данный момент плагин доступен для скачивания на официальном репозитории или установки через администраторскую панель WordPress по ключу “Easy Woocommerce Auto Sku Generator”.
Что умеет плагин?
Изначально плагин просто генерировал случайные числа, однако со временем потребовалось генерировать и символы и просто ярлыки продуктов. Немаловажным фактором является генерация артикулов и вариативных товаров - плагин это тоже умеет.
Со временем появились и настройки плагина, поскольку вариаций генерации стало гораздо больше. На странице плагина вы найдете все необходимые инструкции.
Подробнее Easy Woocommerce Auto Sku Generator
- Если в товаре уже заполнен артикул (SKU), генерация не последует.
- Автоматическая генерация артикула (SKU) вариативного товара при сохранении
- Вы можете установить количество символов в артикуле
- Вы можете добавить префикс артикула
- Настройки формата артикула (только цифры, только буквы, только буквы и цифры, генерация артикула по ярлыку)
- Вы можете использовать идентификатор продукта в артикуле.
- Отключить / включить генерацию артикула вариативных позиций товара.
На данный момент требуется новое дополнение к плагину, это:
- Массовая генерация артикулов на все товары
- Массовая генерация артикулов отдельной категории товара
- Массовая генерация артикулов отдельного атрибута товара
- Массовая генерация артикулов при выборе отдельного тега товара
В ближайшее время, мы планируем доделать эти функции массовой генерации.