@jensen
Чтобы установить количество товара по умолчанию в WooCommerce, вам потребуется добавить некоторый код в файл functions.php вашей активной темы или в файле, созданном специально для пользовательских изменений.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
/** * Установка количества товара по умолчанию в WooCommerce. */ function wc_default_product_quantity( $quantity, $product ) { // Здесь вы можете изменить значение на нужное вам. $default_quantity = 1; // Если товар уже в корзине, используется сохраненное количество. if ( ! is_admin() && $product && '' == $quantity ) { $quantity = $default_quantity; } return $quantity; } add_filter( 'woocommerce_quantity_input_args', 'wc_default_product_quantity', 10, 2 ); |
Теперь количество товара по умолчанию для всех товаров в WooCommerce будет установлено на значение, указанное в переменной $default_quantity
в коде (в данном случае это 1). Если вы хотите изменить это значение, просто измените число в строке $default_quantity = 1;
на нужное вам значение.
@jensen
Если вы используете дочернюю тему, рекомендуется добавить этот код в файл functions.php дочерней темы, чтобы изменения не были потеряны при обновлении основной темы. Вы также можете использовать плагин для добавления пользовательских функций вместо внесения изменений в код темы.
После внесения этих изменений, количество товара по умолчанию для всех товаров на вашем сайте WooCommerce будет установлено на значение, указанное в переменной $default_quantity. В данном случае это значение равно 1, но вы можете легко изменить его на любое другое значение, в соответствии с вашими потребностями.