Каждый продукт использует глобальный атрибут, называемый pa_size, а вариации имеют свои значения, такие как S, M, L, L-XL и т. Д. < /p>
Проблема, с которой я сталкиваюсь, заключается в этом: < /p>
, когда я определяю родительский продукт с атрибутом 1: s attail (s attlect 1) Установите: < /p>
Атрибут 1 Глобальный: 1 < /p>
Атрибут 1 Вариация: 1 < /p>
Woocommerce добавляет все эти значения (s | m | l) к глобальному атрибуту, который уже создан.
variant variants, потому что это загрязнено », с дополнительным size. Another размер для pa_size. < /p>
Атрибут: pa_color: blue
attribute: pa_size: m
attribute: pa_size: s < /p>
Это будет Any_size blue
это будет только для того, чтобы быть ссылкой. global term (like S, M)
The parent should not "inject" extra values into the global attribute term list
No custom attributes — everything should stay linked to pre-created global values
The way I import the products is via the built-in method.
Here is a sample of a product that I try to import
Код: Выделить всё
| ID | Type | SKU | Name | Published | Stock Status | Regular Price | Parent | Attribute 1 Name | Attribute 1 Values | Attribute 2 Name | Attribute 2 Values |
|------|-----------|---------------------|--------------|-----------|-------------|--------------|------------------|-----------------|-------------------|-----------------|-------------------|
| 1001 | variable | TEST2-PARENT-001 | Test Shirt 2 | 1 | instock | | | pa_marime | S\|M | pa_culoare | rosu\|albastru |
| | variation | TEST2-001-S-rosu | | 1 | instock | 99.99 | TEST-PARENT-001 | pa_marime | S | pa_culoare | rosu |
| | variation | TEST2-001-S-albastru | | 1 | instock | 99.99 | TEST-PARENT-001 | pa_marime | S | pa_culoare | albastru |
| | variation | TEST-001-M-rosu | | 1 | instock | 99.99 | TEST-PARENT-001 | pa_marime | M | pa_culoare | rosu |
| | variation | TEST-001-M-albastru | | 1 | instock | 99.99 | TEST-PARENT-001 | pa_marime | M | pa_culoare | albastru |
Подробнее здесь: https://stackoverflow.com/questions/796 ... -wocommers
Мобильная версия