12

我想在 WooCommerce 中创建多个具有相同 SKU 的简单产品。我在管理设置中搜索,但找不到任何启用此功能的设置。是否有任何钩子,所以我可以禁用此功能。

4

1 回答 1

25

如果要完全禁用 SKU 功能,则必须使用 wc_product_sku_enabled过滤器。它将从后端和前端删除 SKU 字段。

add_filter( 'wc_product_sku_enabled', '__return_false' );

如果您想保留 SKU 功能但需要禁用唯一 SKU 检查,则必须使用wc_product_has_unique_sku过滤器。它将在后端和前端保留 SKU 字段,但允许您添加多个重复的 SKU。

add_filter( 'wc_product_has_unique_sku', '__return_false' ); 

代码进入活动子主题(或主题)的 function.php 文件中。或者也可以在任何插件 php 文件中。
希望这可以帮助!

于 2017-01-11T07:27:53.817 回答