Поддержка WooCommerce Пакетная замена SKU товаров при импорте

  • Приветствую!
    Ситуация в следующем:
    Порядка 3000 товаров, SKU автосгенерированы (так уж бывший вебмастер постарался).
    Мне необходимо их заменить на артикулы производителя.
    В качестве идентификатора может служить NAME (название товара), чтобы при импорте можно было проидентифицировать товар и обновить SKU.
    Штатное средство импорта-экспорта не даёт это сделать.
    Не подскажете, каким образом можно пакетно изменить артикулы на корректные?

    Заранее спасибо!

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • 1. Выгружаете товары из Woo, со следующими параметрами: SKU;ID;Name.
    2. В образовавшейся таблице подставляете к старому SKU — новый, который (правильный).
    3. Сохраняете получившуюся таблицу в docs.google.
    4. Скачиваете из docs.google с расширением CSV (правый верхний угол, файл, скачать, текущий CSV лист).
    5. Зайти в товары Woo и импортировать получившуюся таблицу, не забыв поставить галочку (изменить информацию в уже существующих товарах).
    6. Вы великолепны.

    Будут вопросы, обращайтесь.
    В данном видео я показывал как массово изменять цену у вариативных товаров, по аналогичному шаблону действий можно и SKU все изменить:
    https://www.youtube.com/watch?v=bSMCOC15_e8

    Извените, Александр Солунин , но чем больше я перечитываю вашу инструкцию, тем больше во мне крепнет уверенность, что проще и быстрее воспользоваться плагином массового редактирования товаров.
    Как минимум отпадают пункты с загрузкой/выгрузкой туда-сюда.
    Не проверял

    @tuxfighter , это только выглядит по пунктам так много, так как я старался описать каждый шаг.
    1. На что хочу обратить внимание, так это на то, что человеку нужно будет (даже через плагин) выгрузить куда-то товары (3000 SKU). Откроет через плагин или экспортирует в таблицу — это одно и то же по сути. Это делается в 2 клика на кнопку (если мы говорим о стандартном экспорте woocommerce). В плагине у человека будет 3000 ячеек с неправильными SKU. Как человеку сопоставить неправильные SKU с правильными? Верно — никак в пределах плагина.
    2. Человеку нужно будет сопоставить 3000 SKU из магазина с правильными (из файла с актуальными товарами) — даже если делать это через плагины, все равно надо в каком-то поле сопоставлять. Сути тогда не меняется. Человеку все равно нужно будет выгружать отдельно для корректировки. А корректировать SKU человек будет только по ID или по Name, иначе никак. В каком плагине это можно сделать, минуя шаг сопоставления в таблице? Сразу скажу — ни в каком. Я много лет занимаюсь импортом/экспортом в woo…
    3. И самый резонный вопрос: зачем устанавливать лишние плагины (со своими «снегирями») и подвергать лишней опасности сайт? Нагружать БД лишними записями? Нагружать админку сайта лишними вкладками и настройками — если этого можно не делать, а такую простую задачу можно выполнить в 2 клика через docs.google?

    Ведь по сути: выгрузил товары в таблицу, через ВПР по ID сопоставил старые и новые SKU, импортировал обратно, нажав на стандартную кнопку импорта woocommerce и поставив галочку — все.
    Зачем лишние плагины?

    Александр Солунин, как вы думаете, почему я не пинговал ваш ник?
    Наверное потому что я уважаю вас, зная насколько это бесит, а так же уважаю правила форума, которые так же просят так не делать.
    На этом моя дискуссия с вами окончена.

    tuxfighter, прежде чем врываться с советами и плагинами — нужно сначала изучить вопрос, чтобы хоть как-то понимать алгоритм решения проблемы по частному случаю, который изложил ТС.

    Вы этого не сделали, чем не только проявили неуважение к ТСу, но и ко мне, так как я изложил самое простое и самое оптимальное решение (исходя из своего многолетнего опыта), которое обходится без установки дополнительных плагинов, настроек в админке и прочего.
    Вы даже пометили, что «Не проверяли» способ, чем расписались в своем небрежном отношении к данному топику и в своем пустом флуде.

    Так же, заметил, что Вы довольно резко отвечаете и на другие комментарии других пользователей.
    Тот факт, что Ваш аккаунт зарегистрирован давно — не дает Вам каких-то дополнительных прав и свобод. ЧСВ нужно умерить.
    Всех благ.

    Модератор Yui

    (@fierevere)

    ゆい

    @5101y
    Александр, маленькая ремарка для вас, 2 ссылки подряд на ваш канал Ютуб на английской части форума будут восприняты как спам и продвижение своего канала, с соотв. последствиями. На нашей небольшой русской части, пусть послужат вам на пользу, но злоупотреблять не советую…

    Ни в коем разе.

    2 ссылки на 2 разных материала, чтобы не расписывать тут по пунктам. Проще же 1 раз увидеть, чем 100 раз прочитать?

    У меня нет цели спамить, есть цель БЕСПЛАТНО помочь нуждающимся. Ведь форум для этого?
    А если нужно будет искать клиентов, то, думаю, где-то есть спец.раздел.

    Я учел момент с ссылками, буду тогда расписывать по пунктам (но новички могут не понять), либо дописывать, что ссылка не является рекламной, а лишь идет как наглядное видео-дополнение.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Пакетная замена SKU товаров при импорте» закрыта для новых ответов.