Ниже указан программный продукт, которого нет в наличии (OOS), он выглядит нормально в Woocommerce> Products и на внешнем интерфейсе, однако не отображается в отчете Woocommerce>Reports>Stock>Out of Stock
Однако, Если я отредактирую продукт вручную и установлю его статус запаса на складе и поставлю флажок в поле «Управление складом», продукт отобразится в приведенном выше отчете OOS.
// Обновление состояния запаса
update_post_meta($product_id, '_stock_status', 'outofstock');
// Обновление управления запасом
update_post_meta($product_id, '_manage_stock', yes);
// Обновление количества запаса
update_post_meta($product_id, '_stock', 0);
//Обновить постсрочное отношение
wp_set_post_terms($product_id, 'outofstock', 'product_visibility', true);
Есть идеи, как заставить его отображаться в отчете?