Приветствую!
Ситуация в следующем:
Порядка 3000 товаров, SKU автосгенерированы (так уж бывший вебмастер постарался).
Мне необходимо их заменить на артикулы производителя.
В качестве идентификатора может служить NAME (название товара), чтобы при импорте можно было проидентифицировать товар и обновить SKU.
Штатное средство импорта-экспорта не даёт это сделать.
Не подскажете, каким образом можно пакетно изменить артикулы на корректные?
1. Выгружаете товары из Woo, со следующими параметрами: SKU;ID;Name.
2. В образовавшейся таблице подставляете к старому SKU — новый, который (правильный).
3. Сохраняете получившуюся таблицу в docs.google.
4. Скачиваете из docs.google с расширением CSV (правый верхний угол, файл, скачать, текущий CSV лист).
5. Зайти в товары Woo и импортировать получившуюся таблицу, не забыв поставить галочку (изменить информацию в уже существующих товарах).
6. Вы великолепны.
Будут вопросы, обращайтесь.
В данном видео я показывал как массово изменять цену у вариативных товаров, по аналогичному шаблону действий можно и SKU все изменить:
Ответ изменён 3 года, 7 месяцев назад пользователем Александр Солунин.
Извените, Александр Солунин , но чем больше я перечитываю вашу инструкцию, тем больше во мне крепнет уверенность, что проще и быстрее воспользоваться плагином массового редактирования товаров.
Как минимум отпадают пункты с загрузкой/выгрузкой туда-сюда. Не проверял
@tuxfighter , это только выглядит по пунктам так много, так как я старался описать каждый шаг.
1. На что хочу обратить внимание, так это на то, что человеку нужно будет (даже через плагин) выгрузить куда-то товары (3000 SKU). Откроет через плагин или экспортирует в таблицу — это одно и то же по сути. Это делается в 2 клика на кнопку (если мы говорим о стандартном экспорте woocommerce). В плагине у человека будет 3000 ячеек с неправильными SKU. Как человеку сопоставить неправильные SKU с правильными? Верно — никак в пределах плагина.
2. Человеку нужно будет сопоставить 3000 SKU из магазина с правильными (из файла с актуальными товарами) — даже если делать это через плагины, все равно надо в каком-то поле сопоставлять. Сути тогда не меняется. Человеку все равно нужно будет выгружать отдельно для корректировки. А корректировать SKU человек будет только по ID или по Name, иначе никак. В каком плагине это можно сделать, минуя шаг сопоставления в таблице? Сразу скажу — ни в каком. Я много лет занимаюсь импортом/экспортом в woo…
3. И самый резонный вопрос: зачем устанавливать лишние плагины (со своими «снегирями») и подвергать лишней опасности сайт? Нагружать БД лишними записями? Нагружать админку сайта лишними вкладками и настройками — если этого можно не делать, а такую простую задачу можно выполнить в 2 клика через docs.google?
Ведь по сути: выгрузил товары в таблицу, через ВПР по ID сопоставил старые и новые SKU, импортировал обратно, нажав на стандартную кнопку импорта woocommerce и поставив галочку — все.
Зачем лишние плагины?
Александр Солунин, как вы думаете, почему я не пинговал ваш ник?
Наверное потому что я уважаю вас, зная насколько это бесит, а так же уважаю правила форума, которые так же просят так не делать.
На этом моя дискуссия с вами окончена.
tuxfighter, прежде чем врываться с советами и плагинами — нужно сначала изучить вопрос, чтобы хоть как-то понимать алгоритм решения проблемы по частному случаю, который изложил ТС.
Вы этого не сделали, чем не только проявили неуважение к ТСу, но и ко мне, так как я изложил самое простое и самое оптимальное решение (исходя из своего многолетнего опыта), которое обходится без установки дополнительных плагинов, настроек в админке и прочего.
Вы даже пометили, что «Не проверяли» способ, чем расписались в своем небрежном отношении к данному топику и в своем пустом флуде.
Так же, заметил, что Вы довольно резко отвечаете и на другие комментарии других пользователей.
Тот факт, что Ваш аккаунт зарегистрирован давно — не дает Вам каких-то дополнительных прав и свобод. ЧСВ нужно умерить.
Всех благ.
@5101y
Александр, маленькая ремарка для вас, 2 ссылки подряд на ваш канал Ютуб на английской части форума будут восприняты как спам и продвижение своего канала, с соотв. последствиями. На нашей небольшой русской части, пусть послужат вам на пользу, но злоупотреблять не советую…
2 ссылки на 2 разных материала, чтобы не расписывать тут по пунктам. Проще же 1 раз увидеть, чем 100 раз прочитать?
У меня нет цели спамить, есть цель БЕСПЛАТНО помочь нуждающимся. Ведь форум для этого?
А если нужно будет искать клиентов, то, думаю, где-то есть спец.раздел.
Я учел момент с ссылками, буду тогда расписывать по пунктам (но новички могут не понять), либо дописывать, что ссылка не является рекламной, а лишь идет как наглядное видео-дополнение.
Просмотр 7 ответов — с 1 по 7 (всего 7)
Тема «Пакетная замена SKU товаров при импорте» закрыта для новых ответов.