WooCommerce в наличии Наличие товаров в WooCommerce — это важная функция, которая позволяет управлять запасами товаров в вашем интернет-магазине. WooCommerce позволяет отслеживать количество товаров на складе, автоматически обновлять остатки и отображать статус товара («В наличии», «Нет в наличии», «Доступен для предзаказа») на страницах магазина. Вы можете настроить индивидуальные параметры наличия для каждого товара, а также управлять запасами для вариаций товара. Шаг 1: Включение управления запасами в WooCommerce Чтобы использовать функцию управления запасами, сначала нужно убедиться, что эта опция включена в настройках WooCommerce. Войдите в админ-панель WordPress. Перейдите в «WooCommerce» > «Настройки» > «Продукты» > «Запасы». Включите опцию «Управление запасами». Настройте параметры: Уведомление о нехватке запасов: Получать уведомления, когда запасы товара уменьшаются до определённого уровня. Уведомление о завершении запасов: Получать уведомления, когда товар заканчивается. Скрывать товары с нулевым остатком: Скрывать товары, которые закончились. Нажмите Сохранить изменения. Шаг 2: Настройка наличия для каждого товара После включения управления запасами можно настроить наличие для каждого товара. Как настроить запасы для простого товара: Перейдите в «Товары» > «Все товары» и выберите товар для редактирования. В разделе Данные товара перейдите во вкладку Запасы. Включите опцию «Управление запасами?», если хотите отслеживать количество этого товара. Укажите: Артикул (SKU): Уникальный код товара, который может помочь вам отслеживать его на складе. Количество на складе: Введите количество единиц товара, которое есть в наличии. Статус наличия: Выберите один из вариантов: В наличии: Товар доступен для покупки. Нет в наличии: Товар не доступен. Под заказ: Товар можно заказать, но он будет доступен позже. Выберите, разрешить ли дополнительные заказы (разрешить покупателям заказывать товар, даже если его нет на складе): Не разрешать: Товар нельзя заказать, если его нет на складе. Разрешить, но уведомить покупателя: Клиенты могут заказывать товар, но будут уведомлены, что он не в наличии. Нажмите Обновить, чтобы сохранить изменения. Как настроить запасы для товаров с вариациями: Если у вас есть товар с вариантами (например, разные размеры или цвета), вы можете настроить наличие для каждого варианта. Перейдите к редактированию товара с вариантами. В разделе Данные товара перейдите во вкладку Вариации. Для каждого варианта выберите «Управление запасами». Укажите Количество на складе для каждого варианта (например, 10 единиц для «Размер M, Цвет Красный» и 5 единиц для «Размер L, Цвет Синий»). Выберите Статус наличия и настройте разрешение дополнительных заказов для каждого варианта. Шаг 3: Отображение статуса наличия на странице товара WooCommerce автоматически отображает статус наличия товара на странице товара, если вы включили управление запасами. В наличии: Показывается, если товар есть на складе. Нет в наличии: Показывается, если товар закончился. Доступен под заказ: Показывается, если товар можно заказать, но его нет на складе. Если вы хотите изменить текст сообщения о наличии, можно сделать это через перевод или с помощью хуков. Пример кода для изменения текста «В наличии»: Добавьте этот код в файл functions.php вашей темы: add_filter( 'woocommerce_get_availability_text', 'custom_stock_availability_text', 10, 2 ); function custom_stock_availability_text( $availability, $product ) { if ( $product->is_in_stock() ) { $availability = 'Товар в наличии, заказывайте!'; } elseif ( !$product->is_in_stock() ) { $availability = 'Товар закончился'; } return $availability; } Этот код изменит текст для товаров, которые есть или отсутствуют на складе. Шаг 4: Уведомления о запасах WooCommerce может автоматически отправлять вам уведомления, когда запасы товара достигают определенного минимума или заканчиваются. Как настроить уведомления о нехватке запасов: Перейдите в «WooCommerce» > «Настройки» > «Продукты» > «Запасы». Установите параметры для уведомлений: Минимальное количество для уведомления о нехватке: Укажите, при каком остатке товара вы хотите получать уведомление (например, при 5 единицах товара). Минимальное количество для уведомления об окончании запасов: Укажите, когда товар будет считаться закончившимся (например, при 0 единицах). Получатель уведомлений: Укажите адрес электронной почты, на который будут отправляться уведомления о нехватке запасов. Шаг 5: Массовое управление наличием товаров Если вам нужно управлять запасами сразу для нескольких товаров, WooCommerce предоставляет возможность массового редактирования. Перейдите в «Товары» > «Все товары». Отметьте товары, для которых нужно изменить наличие. В верхней части страницы выберите Массовое редактирование и нажмите Применить. В окне массового редактирования можно изменить количество товара на складе, статус наличия и разрешить/запретить дополнительные заказы. Шаг 6: Плагины для расширенной работы с запасами Существуют различные плагины, которые могут помочь вам с более гибким управлением запасами: ATUM Inventory Management for WooCommerce Мощный плагин для управления складскими запасами в WooCommerce, который предоставляет более подробную аналитику и отчетность о наличии товаров. WooCommerce Advanced Notifications Позволяет отправлять расширенные уведомления о запасах не только вам, но и другим членам команды или поставщикам. Smart Manager for WooCommerce Плагин для массового редактирования товаров и управления запасами с использованием табличного интерфейса. Управление наличием товаров в WooCommerce — это ключевая функция для интернет-магазина, которая помогает вам следить за количеством товаров на складе и своевременно обновлять информацию о наличии. WooCommerce предоставляет гибкие возможности для настройки запасов, включая индивидуальные настройки для товаров с вариациями, уведомления о нехватке запасов и поддержку дополнительных заказов. С помощью этих инструментов и плагинов вы сможете эффективно управлять запасами и улучшить взаимодействие с покупателями.