Здравствуйте!
Искал решение в гугле но безрезультатно.
Подскажите пожалуйста, как обновлять цены в магазине woocommerce по артикулу?
То есть, с файла CSV обновить цены на все товары которые есть в этом файле, а тем товарам которых нет в файле, выставить статус "Нет в наличии".
Установлен, но он не работает.
Плагин дублирует артикулы, если товар с артикулом 1234 существует, то при импорте будет добавлен еще один с таким же артикулом.
А если выбрать Метод импорта "Обновить существующие" то цены обновляются, но те товары которых нет в файле CSV, им не будет установлен статус "Нет в наличии"
DMax921, там можно дописывать кастомные условия, но тут да небольшой косяк в том что плагин будет проверять только то что есть в CSV, тоисть другие артикулы которых нет в файле он не сможет перебрать. Вам нужно чтобы эти артикулы были так же в файле (которых нет).
Либо самый простой выход:
Перед синхронизацией скрыть все товары (поставить нет в наличии), обновлять существующие в файле по ценам и там же можно выставить условия чтобы эти артикулы сменили статус на "в наличии".
lamer350, Да, именно так я сейчас и делаю, одним файлом ставлю весь товар как "Нет в наличии" а другим уже обновляю цены и выставляю как "Есть в наличии" и все бы ничего, но, есть одна большая проблема - это время обработки.
Чтобы выставить товар как "нет в наличии" на 5000 товаров, нужно затратить 9 часов, и столько же, или вроде больше, чтобы выставить обратно как "Есть в наличии" уже с нового файла. Если бы эта процедура занимала 2-3 часа, я бы и не парился...
DMax921, Поменять статус можно в самой админке WP, заходите в товары, ставите отображение на странице 500 товаров (или 1000 можно попробовать), выделяете их всех галочкой и выбираете действие "изменить", там ставите "нет в наличии", проделать это вручную на 5к товаров минут 10-15.
Вторым этапом уже обновляете цены и наличие с файла.