釋出或更新產品時,自動為上級/簡單產品,變體或兩者生成 SKU 。
重要資訊:對於由外掛生成的 SKU,將禁用 SKU 欄位。如果您在生成 SKU 時更新產品,則您自己建立的 SKU 將被覆蓋;如果更改了產品資料條(使用它來生成它們),它們將被更改。如果始終保持啟用狀態,請確保要完成 SKU 自動化。
如果在儲存產品時不想覆蓋現有的 SKU,也可以有選擇地啟用和禁用該外掛。您可以檢視產品文件以獲取幫助。
自動化的 SKU
可以從產品的標籤(帶連字元的名稱)或 ID 生成簡單,外部或父產品的 SKU 。例如,帶 sl 的產品 wp-tee-shirt
的 SKU 可以為 wp-tee-shirt
或 192
(無論產品 ID 是什麼)。每當釋出或更新產品時,都會生成此 SKU 。
如果產品是可變產品,則該外掛還可以根據需要為產品變體生成 SKU(它們通常繼承父 SKU)。變體 SKU 可以將每個變體的屬性段或變體 ID 附加到父 SKU 。
以下是可以使用此外掛建立的一些不同 SKU 格式的示例。
如果您不希望外掛為您生成它們,也可以手動設定簡單/父 SKU,或者手動設定變體 SKU 。
特徵
該外掛提供以下選項:
- 產品釋出或更新時自動生成簡單/父產品 SKU
- 使用產品標籤或 ID 生成簡單/父產品 SKU
- 產品釋出或更新時自動為產品變化生成 SKU
- 使用屬性段或變體 ID 生成變體 SKU
- 使用批次產品更新操作輕鬆地為多個產品強制生成 SKU-方便為在安裝此外掛之前建立的產品批次生成 SKU
所有產品型別的 SKU
WooCommerce 產品 SKU 生成器使您可以確定應自動生成哪些 SKU,以及這些 SKU 是否應使用產品塊或 ID 。如果生成了 SKU,則該 SKU 的輸入將被禁用,因為您無法對其進行調整。
如果選擇不生成 SKU,則可以輸入自己的 SKU 。例如,如果僅生成變體 SKU,則可以輸入父產品 SKU 。這將用作生成的變體 SKU 的基礎,並且將附加段塞或 ID 。
如果僅建立父/簡單 SKU,則可以手動建立自己的變體 SKU,因為儲存或更新產品不會覆蓋這些變體 SKU 。
批次更新
您可以將 SKU 批次新增到您在安裝此外掛之前建立的產品中。如果選擇要更新的產品,然後進行批次編輯,則只需單擊 “更新” 。儲存產品後,將為所有產品生成 SKU 。
如果啟用了此功能,此操作還將自動為產品變體生成 SKU 。
翻譯
外掛文字域為:woocommerce-product-sku-generator
屬性名稱
預設情況下,如果您的屬性名稱帶有空格(例如 “ Burnt Marshmallow” 代表顏色),則 SKU 將使用此確切格式。此版本的 SKU 如下所示:parentSKU-Burnt Marshmallow
如果啟用該設定以替換空格,則將改為:parentSKU-Burnt_Marshmallow
或 parentSKU-Burnt-Marshmallow
-取決於您選擇的設定。如果您的外部履行服務不允許 SKU 中有空格,這將很有幫助。
屬性排序
在極少數情況下,您可能會發現變體 SKU 不會以相同順序對屬性進行排序。例如,一個變化可能是 tee-shirt-large-black
,而另一個可能是 tee-shirt-black-medium
。
如果發生這種情況,您可以在生成 SKU 之前強制屬性對其進行連續排序,這將解決此問題。您也可以考慮將其用於新安裝。
一定要啟用這個,如果您有現有的單品,如先前所產生的變化的 SKU 可同時更新的產品所覆蓋-他們將與強制屬性順序重新生成。
要強制屬性排序,請在新增網站修改的位置新增以下程式碼片段,例如自定義外掛或主題的 functions.php