Задать вопрос

Как обновить цены на woocommerce?

Приветствую.
Товаров 4000. Почти у всех товаров цена распродажи стоит 0 следовательно отображается, перечеркнутый основной товар и новая цена распродажи равная нулю.
Как массово удалить распродажу?

В базе данных удалить не вариант, потому что там три цены regular_price, sale_price и price
обычно regular_price=price
Но когда делаешь распродажу, то price=sale_price
Если удаляешь sale_price , то price остается =0
если удалить sale_price и price, то цена вообще не отображается

Если только запрос надо сделать такой: if (sale_price=0){sale_price="" and price=regular_price}, но реально ли такой запрос сделать в sql я не знаю.

Прошу помощи. Возможно задача тривиальная.
  • Вопрос задан
  • 919 просмотров
Подписаться 1 Средний Комментировать
Ответ пользователя Орхан Гасанлы К ответам на вопрос (2)
azerphoenix
@azerphoenix
Java Software Engineer
- Можно SQL запросом. Смотрите в сторону UPDATE wp_postmeta (именно в этой таблице вукомер хранит метаданные о товаре)
- Можно проверить плагином
Наберите в интернете Woocommerce Bulk Product Edit и выйдет куча плагинов
https://ru.wordpress.org/plugins/yith-woocommerce-...
https://ru.wordpress.org/plugins/mq-woocommerce-pr...
Ответ написан
Комментировать