wc_product_generate_unique_sku()
Recursively appends a suffix until a unique SKU is found.
Хуков нет.
Возвращает
Строку
.
Использование
wc_product_generate_unique_sku( $product_id, $sku, $index );
- $product_id(int) (обязательный)
- Product ID.
- $sku(строка) (обязательный)
- Product SKU.
- $index(int)
- An optional index that can be added to the product SKU.
Список изменений
С версии 3.0.0 | Введена. |
Код wc_product_generate_unique_sku() wc product generate unique sku WC 9.7.1
function wc_product_generate_unique_sku( $product_id, $sku, $index = 0 ) { $generated_sku = 0 < $index ? $sku . '-' . $index : $sku; if ( ! wc_product_has_unique_sku( $product_id, $generated_sku ) ) { $generated_sku = wc_product_generate_unique_sku( $product_id, $sku, ( $index + 1 ) ); } return $generated_sku; }