Управление распродажами через базу данных
-
Столкнулся с такой проблемой. Цель аккуратно добавить товар в распродажу или снять ее. Из-за некоторых нерешаемых организационных проблем не могу воспользоваться стандартными способами импорта. Поэтому начал делать это через базу данных.
Что я делаю:
1. По значению поля meta_key = _sku в таблице wp_postmeta нахожу id товара.
2. Для этого товара добавляю запись в туже таблицу с meta_key = _sale_price со ценой распродажи.
3. В той же таблице для meta_key =_price устанавливаю туже цену.
4. В таблице wp_wc_product_meta_lookup для этого товара в поле max_price и min_price устанавливаю туже цену. В поле onsale устанавливаю единицу.При этом если открыть страницу редактируемого товара, все выглядит так как хотелось, но в списке товара распродажи (который выводится с помощью функции storefront_on_sale_products) этот товар не появляется.
Что я забыл сделать? Заранее благодарен.
- Тема «Управление распродажами через базу данных» закрыта для новых ответов.