Чтобы настроить возможность заказа полупоштучных товаров в WooCommerce, вам нужно будет внести некоторые изменения в настройки вашего интернет-магазина. WooCommerce по умолчанию не поддерживает дробные единицы товара, но вы можете добавить эту функциональность через настройки или с помощью кода.
Вот несколько шагов, которые помогут вам сделать это:
### 1. Изменение настроек продукта
1. **Перейдите в настройки WooCommerce**:
- Войдите в админ-панель WordPress и перейдите в WooCommerce > Настройки.
2. **Изменение настройки по умолчанию**:
- В разделе «Товары» вы можете переключить опцию "Количество по умолчанию" на 1, но дальше вам придется применять код или плагины, чтобы разрешить дробное количество.
### 2. Использование плагина
Существует несколько плагинов, которые позволят вам расширить функциональность WooCommerce для работы с дробными значениями:
- **Quantity Manager for WooCommerce** — данный плагин позволяет установить настройки для дробных значений.
- **WooCommerce Flexible Pricing** — этот плагин также может помочь вам с настройкой цен за единицу товара и поддержкой дробных значений.
Установка плагина:
1. Перейдите в «Плагины» > «Добавить новый».
2. Найдите нужный плагин и установите его.
3. Активируйте плагин и настройте его в соответствии с вашими потребностями.
### 3. Кастомизация кода
Если вы хотите сделать это самостоятельно без использования плагинов, вам понадобится добавить несколько строк кода в файл `functions.php` вашей темы:
```php
add_filter('woocommerce_quantity_input_args', 'custom_quantity_input_args', 10, 2);
function custom_quantity_input_args($args, $product) {
$args['step'] = 0.1; // Устанавливаем шаг для количества
$args['min_value'] = 0.1; // Минимальное значение
return $args;
}
```
Этот код позволит вводить дробные значения в поле выбора количества.
### 4. Изменение шаблона
В некоторых случаях может потребоваться изменить шаблон отображения количества товаров в корзине и на странице продукта, чтобы адекватно отображать дробные значения. Это можно сделать через изменения в файлах темы или с помощью функций.
### 5. Тестирование
После изменения настроек или добавления кода проверьте процесс оформления заказа, чтобы убедиться, что пользователи могут добавлять дробные количества и что всё работает корректно.
Эти шаги помогут вам настроить возможность заказа полупоштучных товаров в WooCommerce. Если вы не хотите вносить изменения в код, рекомендуется использовать плагины, которые легко настраиваются и не требуют технических навыков.