我发现此代码允许我为简单产品设置初始数量:http://docs.woothemes.com/document/adjust-the-quantity-input-values/
它让我有减少数量的自由。 (例如,初始数量= 5,我可以减少到3)
但对于有变化的产品,只能设置最小数量,而不是初始数量。不幸的是,不可能减少物品。
我试图找到一个解决方案,只设置产品变化的初始数量,但似乎没有。
有人有解决方案吗?
答案 0 :(得分:0)
如果您只想将初始数量设置为5,并且允许用户根据他们的要求减少或增加,那么您只需将输入值设置为您想要的值。
add_filter( 'woocommerce_quantity_input_args', 'jk_woocommerce_quantity_input_args', 10, 2 );
function jk_woocommerce_quantity_input_args( $args, $product ) {
$args['input_value'] = 5; // your desired value
return $args;
}
<强>更新强>
默认情况下,您不得这样做。但如果你坚持,那么你可以解决问题。但要注意,这可能会受到伤害。
如果您的主题包含woocommerce模板文件的副本(通常位于模板目录根目录中名为woocommerce的文件夹中)。导航到[your-theme-directory]/woocommerce/global/quantity-input.php
文件并在数字输入字段中搜索qty类。然后将其删除。
我再次警告你一些功能取决于这个类,你可以在plugins assets / js文件夹中看到add-to-cart-variationss.js文件。你需要做好准备。