woocommerce_quantity_input_max
woocommerce_quantity_input_max
Appears in: woocommerce.3.4.2, woocommerce.3.4.4, woocommerce.3.4.5, woocommerce.3.4.6, woocommerce.3.4.7, woocommerce.3.5.0, woocommerce.3.5.1, woocommerce.3.5.2, woocommerce.3.5.3, woocommerce.3.5.4, woocommerce.3.5.5, woocommerce.3.5.6, woocommerce.3.5.7, woocommerce.3.5.8, woocommerce.3.6.1, woocommerce.3.6.2, woocommerce.3.6.3, woocommerce.3.6.4, woocommerce.3.6.5, woocommerce.3.7.0, woocommerce.3.7.1, woocommerce.3.8.0, woocommerce.3.8.1, woocommerce.3.9.0, woocommerce.3.9.1, woocommerce.3.9.2, woocommerce.3.9.3, woocommerce.4.0.0, woocommerce.4.0.1, woocommerce.4.1.0, woocommerce.4.1.1, woocommerce.4.2.0, woocommerce.4.2.1, woocommerce.4.3.0, woocommerce.4.3.1, woocommerce.4.3.2, woocommerce.4.3.3, woocommerce.4.4.0, woocommerce.4.4.1, woocommerce.4.5.1, woocommerce.4.5.2, woocommerce.4.6.0, woocommerce.4.6.1, woocommerce.4.6.2, woocommerce.4.7.0, woocommerce.4.7.1, woocommerce.4.8.0, woocommerce.4.9.0, woocommerce.4.9.1, woocommerce.4.9.2, woocommerce.5.0.0, woocommerce.5.1.0, woocommerce.5.2.0, woocommerce.5.2.1, woocommerce.5.2.2, woocommerce.5.3.0, woocommerce.5.4.0, woocommerce.5.4.1, woocommerce.5.5.0, woocommerce.5.5.1, woocommerce.5.5.2, woocommerce.5.6.0, woocommerce.5.6.1, woocommerce.5.7.0, woocommerce.5.7.1, woocommerce.5.8.0, woocommerce.6.3.1, woocommerce.6.4.1, woocommerce.6.5.1, woocommerce.6.6.1, woocommerce.6.7.0, woocommerce.6.8.0, woocommerce.6.8.1, woocommerce.6.8.2, woocommerce.6.9.0, woocommerce.6.9.4, woocommerce.7.0.0, woocommerce.7.1.0, woocommerce.7.1.1, woocommerce.7.2.2, woocommerce.7.3.0, woocommerce.7.4.0, woocommerce.7.4.1, woocommerce.7.5.1, woocommerce.7.6.0, woocommerce.7.6.1, woocommerce.7.7.0, woocommerce.7.7.1, woocommerce.7.8.1, woocommerce.7.9.0, woocommerce.8.0.2, woocommerce.8.0.3, woocommerce.8.1.1, woocommerce.8.2.1, woocommerce.8.2.2, woocommerce.8.3.1, woocommerce.8.4.0, woocommerce.8.5.1, woocommerce.8.5.2, woocommerce.8.6.0, woocommerce.8.6.1, woocommerce.8.7.0, woocommerce.8.8.3, woocommerce.8.9.2, woocommerce.8.9.3, woocommerce.9.0.2, woocommerce.9.1.2, woocommerce.9.1.4, woocommerce.9.2.2, woocommerce.9.2.3, woocommerce.9.3.1, woocommerce.9.3.3, woocommerce.9.4.2, woocommerce.9.4.3, woocommerce.9.5.1, woocommerce.9.5.2, woocommerce.9.7.0, woocommerce.9.7.1, woocommerce.9.8.1
Hook Type: filter
Displaying hooks found in version: woocommerce.9.8.1apply_filters('woocommerce_quantity_input_max') is found 5 times:
- /includes/wc-template-functions.php line 201020062007200820092010201120122013201420152016
'input_id'
=> uniqid(
'quantity_'
),
'input_name'
=>
'quantity'
,
'input_value'
=>
'1'
,
'classes'
=> apply_filters(
'woocommerce_quantity_input_classes'
,
array
(
'input-text'
,
'qty'
,
'text'
),
$product
),
'max_value'
=> apply_filters(
'woocommerce_quantity_input_max'
, -1,
$product
),
'min_value'
=> apply_filters(
'woocommerce_quantity_input_min'
, 0,
$product
),
'step'
=> apply_filters(
'woocommerce_quantity_input_step'
, 1,
$product
),
'pattern'
=> apply_filters(
'woocommerce_quantity_input_pattern'
, has_filter(
'woocommerce_stock_amount'
,
'intval'
) ?
'[0-9]*'
:
''
),
'inputmode'
=> apply_filters(
'woocommerce_quantity_input_inputmode'
, has_filter(
'woocommerce_stock_amount'
,
'intval'
) ?
'numeric'
:
''
),
'product_name'
=>
$product
?
$product
->get_title() :
''
,
'placeholder'
=> apply_filters(
'woocommerce_quantity_input_placeholder'
,
''
,
$product
),
- /src/Blocks/BlockTypes/AddToCartWithOptionsQuantitySelector.php line 148144145146147148149150151152153
* @since 2.0.0
* @param int
$max_value
Maximum quantity value.
* @param WC_Product
$product
Product object.
*/
'max_value'
=> apply_filters(
'woocommerce_quantity_input_max'
,
$product
->get_max_purchase_quantity(),
$product
),
'input_value'
=> isset(
$_POST
[
'quantity'
] ) ? wc_stock_amount( wp_unslash(
$_POST
[
'quantity'
] ) ) :
$product
->get_min_purchase_quantity(),
// phpcs:ignore WordPress.Security.NonceVerification.Missing
)
);
$product_html
= ob_get_clean();
- /templates/single-product/add-to-cart/grouped.php line 94090091092093094095096097098099100
array
(
'input_name'
=>
'quantity['
.
$grouped_product_child
->get_id() .
']'
,
'input_value'
=> isset(
$_POST
[
'quantity'
][
$grouped_product_child
->get_id() ] ) ? wc_stock_amount( wc_clean( wp_unslash(
$_POST
[
'quantity'
][
$grouped_product_child
->get_id() ] ) ) ) :
''
,
// phpcs:ignore WordPress.Security.NonceVerification.Missing
'min_value'
=> apply_filters(
'woocommerce_quantity_input_min'
, 0,
$grouped_product_child
),
'max_value'
=> apply_filters(
'woocommerce_quantity_input_max'
,
$grouped_product_child
->get_max_purchase_quantity(),
$grouped_product_child
),
'placeholder'
=>
'0'
,
)
);
do_action(
'woocommerce_after_add_to_cart_quantity'
);
}
- /templates/single-product/add-to-cart/simple.php line 4138394041424344454647
woocommerce_quantity_input(
array
(
'min_value'
=> apply_filters(
'woocommerce_quantity_input_min'
,
$product
->get_min_purchase_quantity(),
$product
),
'max_value'
=> apply_filters(
'woocommerce_quantity_input_max'
,
$product
->get_max_purchase_quantity(),
$product
),
'input_value'
=> isset(
$_POST
[
'quantity'
] ) ? wc_stock_amount( wp_unslash(
$_POST
[
'quantity'
] ) ) :
$product
->get_min_purchase_quantity(),
// WPCS: CSRF ok, input var ok.
)
);
do_action(
'woocommerce_after_add_to_cart_quantity'
);
?>
- /templates/single-product/add-to-cart/variation-add-to-cart-button.php line 2320212223242526272829
woocommerce_quantity_input(
array
(
'min_value'
=> apply_filters(
'woocommerce_quantity_input_min'
,
$product
->get_min_purchase_quantity(),
$product
),
'max_value'
=> apply_filters(
'woocommerce_quantity_input_max'
,
$product
->get_max_purchase_quantity(),
$product
),
'input_value'
=> isset(
$_POST
[
'quantity'
] ) ? wc_stock_amount( wp_unslash(
$_POST
[
'quantity'
] ) ) :
$product
->get_min_purchase_quantity(),
// WPCS: CSRF ok, input var ok.
)
);
do_action(
'woocommerce_after_add_to_cart_quantity'
);
?>