Мне передали веб-сайт woocommerce, и в большинстве продуктов отсутствует номер sku.Woocommerce SKU или идентификатор?
Каким будет лучший способ обновления продуктов без номера sku?
Кроме того, сохранение уникальности skus?
Мне передали веб-сайт woocommerce, и в большинстве продуктов отсутствует номер sku.Woocommerce SKU или идентификатор?
Каким будет лучший способ обновления продуктов без номера sku?
Кроме того, сохранение уникальности skus?
Лучшая практика для SKU заключается в использовании небольших (в основном) бессмысленных кодов с одинаковой фиксированной длиной и рисунком.
Итак, предположим, что вы продаете менее 1000 продуктов, возьмите код из 5 символов. И присвоить коды автоматически с помощью сценария:
10001 first product
10002 second product
etc
Как эти коды должны быть сформированы не зависит от вас конфигурации (бизнес) модель предметной области/WooCommerce (используя варианты да/нет). Для вдохновения см. Этот проект: https://github.com/tamarazuk/woocommerce-product-sku-generator
Как насчет функции, которая просто делает SKU идентификатором продукта? – user892134
Технически это прекрасно. Тем не менее, id не являются (всегда) хорошими кандидатами для (клиентских) sku, потому что они различаются по длине (обычно начинаются с 1 до максимального значения int или long) и/или слишком длинны. Но я не знаю подробностей вашего прецедента. Рассмотрим также что-то вроде sku = 10000 + id – rmuller