WooCommerce noob在这里。我已经在我的woocommerce网站上实现了一项功能,可以为产品数量添加加号和减号按钮。当我只有12种产品时,这种方法很有效,但是现在我已经加载了更多的产品,而不是一次性加载所有产品,当新产品添加到页面时,按钮丢失了。谁能让我知道发生了什么?
答案 0 :(得分:0)
您可以通过更改woocommerce中产品的functions.php文件最小值,最大值和增量来实现此目的。
默认值为:
Quantity => 1
Minimum Value => 1
Maximum Vale => Any Quantity
Increment Amount => 1
我们可以将一个更改为所有这些值。为此,请在主题的functions.php文件末尾添加以下代码行:
add_filter( 'woocommerce_quantity_input_args', 'jk_woocommerce_quantity_input_args', 10, 2 );
function jk_woocommerce_quantity_input_args( $args, $product ) {
$args['input_value'] = 1; // Starting value
$args['max_value'] = 80; // Maximum value
$args['min_value'] = 1; // Minimum value
$args['step'] = 1; // Quantity steps
return $args;
}
// Variations
add_filter( 'woocommerce_available_variation', 'jk_woocommerce_available_variation' );
function jk_woocommerce_available_variation( $args ) {
$args['max_qty'] = 80; // Maximum value (variations)
$args['min_qty'] = 1; // Minimum value (variations)
return $args;
}