WP All Import. Эпизод 2. Импорт простых и вариативных товаров одновременно и другие мелочи

Артем Абрамович

Меня зовут Артем Абрамович и я являюсь фрилансером-вордпресером. Занимаюсь настройкой и редактированием сайтов созданных на CMS WordPress. Это основная моя специализация, есть еще несколько работ, которыми я занимаюсь, но обо этом вы можете более подробно узнать из моего портфолио.

86 комментариев к “WP All Import. Эпизод 2. Импорт простых и вариативных товаров одновременно и другие мелочи”

  1. Здравствуйте, спасибо за видео. Хочу обратится к вам с вопросом. Давно использую этот плагин и очень часто на разных своих проектах сталкиваюсь с такой ошибкой как your server terminated the import process. Как понимаю это проблема на стороне сервера. Об этом много раз писал своему хостеру он пытался решить эту проблему моделировал ошибку у меня в админке но так помочь не смог. Опять же повторюсь проблема на 3-4 проектах. Может вы сталкивались с этой ошибкой и знаете как решить?

    Ответить
    • @Финты WordPress да подходит процесс импорта 6-7% и появляется такая ошибка

      Ответить
    • Хостинг у вас дохловат значит. Попробуйте уменбшить количество за раз обрабатываемых строк до 5-10 на 4-ом шаге

      Ответить
    • @Финты WordPress хостинг beget. Могу Вас попросить подсказать на каком моменте (в каких настройках уменьшать?) Большое спасибо за ответ!

      Ответить
    • ​@Nikolas​На бегете обычно все норм заходит, даже на самых дешевых тарифах. Шаг 4, там где указывается лимиты. Посмотрите 1-е видео, я там показывал

      Ответить
  2. Как спарсить товары с другого сайта? На опенкарт есть такая возможность

    Ответить
  3. Спасибо за видео! Очень круто и полезно. А можете рассказать как загрузить простые и вариативные товары из xml? Мне недавно поставщик прислал достаточно сложный файл, даже не придумаю как с ним поступить

    Ответить
  4. Спасибо за видео! Очень интересно! Вы первый автор который разбирает этот плагин так глубоко….

    Ответить
  5. Спасибо за видео, а можете сделать пример на xml файле, как добавлять простой и вариативный?

    Ответить
  6. столкнулся с проблемой. при импорте товаров или записей они не попадают в индекс.. приходится заходить и пересохранять… это очень больно бьет по тем у кого стоит фильтр, он тупо новые записи не видит.. приходится хуком pmxi_saved_post пользоваться … промониторьте эту тему…

    Ответить
    • @Финты WordPress может не правильно выразился, суть в том что новую запись не видит фильтр, пока ее не пересохранишь вручную… я вот недавно с таким столкнулся.. это касается именно таксономий записи, особенно если это произвольные типы записей

      Ответить
    • @Александр Голофаев Дак это проблема фильтра, скорее всего в плагине фильтра надо переиндексацию делать

      Ответить
  7. Здраствуйте! Возможно ли загружать с помощью данного плагина не весь товар, что есть в xml-файле (или любом другом), а только какую-то его часть? К примеру, есть файл на 1000 товаров одной категории, а мне нужно импортировать только 300 товаров…Как лучше поступить в данном случае: загружать всё, и потом массово удалять лишние товары или же есть какое-то более гибкое решение на стадии загрузки товаров? Заранее спасибо за ответ!

    Ответить
    • даже, не так — файла физически нет — есть только xml-ссылка на товары, возможности отредактировать файл вручную нет

      Ответить
    • @Испанский Футбол Можно конечно, я ж в этом видео и в первом показывал фильтрацию на втором шаге, она для этого и существует

      Ответить
  8. Отличная серия роликов, жду продолжения. За фишку с удалением товаров через удаление файла импорта — отдельное спасибо

    Ответить
  9. Ситуация такая : ошибка (как и было указано) при фильтрации по xpath (фильтрую по категориям). Одну категорию фильтрует без проблем. Две — уже ошибка (как и у вас). Указанный (у вас) код вставил в functions.php используемой темы. Не помогло ни разу. Какие еще варианты возможны ? Спасибо

    Ответить
    • Ну еще может что быть с кодом фильтрации. Тут уже индивидуально надо смотреть

      Ответить
  10. Добрый день,очень не хватает разбора видео по YML файлам.
    Очень интересно.Потому что там есть одна особенность по катергориям.
    И вопросов на форумах очень много,а решения так никто и не смог толком подсказать.

    Ответить
    • Добрый! Особенность — это когда в товарах сидят только ID категории?

      Ответить
    • @Финты WordPress Нет решения по добавлению категорий и подкатегорий и последующей привязки товаров.
      Как минимум встречала такие вопросы на форумах неоднократно ,но толкового решения так и нет.

      Ответить
  11. А как же произвольные поля?! Плагин бывает платный кроме бесплатного, и хотелось-бы чтоб этот аспект тоже был затронут.

    Ответить
    • Ну вообще то в видео не раз говориться что все делается на платной версии. И про поля будет, как же без них…

      Ответить
  12. Большое тебе спасибо! Как всегда молодец!) Но как оказалось в WooCommerce уже есть стандартные функции экспорта и импорта товаров, которые работают очень даже хорошо)

    Ответить
    • Завсегда пожалуйста. Функционал импорта в Вукомерсе появился, если память не изменяет еще с версии 3.0, вот только сей функционал не работает с xml файлами, да и довольно требователен к исходным файлам

      Ответить
  13. Добрый день! Хотелось бы посмотреть видео про «Запуск импорта WP All Import по cron из командной строки» WP-CLI

    Ответить
    • Добрый! Боюсь такой видос будет не сильно информативным, довольно специфическое решение получается

      Ответить
  14. Добрый день! Скажите пожалуйсьа есть реализация «Из просто товара в вариативный?» wp all import? Лично у меня не получается… Импортировать любой товар, простой или вариативный «Легко». А вот изменить имеющийся простой товар в вариативный получается невозможно? Делал изменение по артикулу, но ничего не выходит…. не хочет его менять и точка… Может есть какие предположения? На оф сайте документации, ничего об этом не сказано.

    Ответить
    • Доброго! Скорее всего не получиться, для начала надо просто товар сделать вариативным, а потом только в него данные пытаться залить

      Ответить
    • @Финты WordPress Ага, тоже понял это после манипуляций с бубном. Теперь у меня другая ситуация)). Как изменить цены вариативных товаров))). Вроде должно быть все легко, но оказалось иначе. Взять например 2 товара у которых 4 цвета, у вариативного товара 1 артикул, изменял и по названию и по артикулу, просто тупо не меняет….хз почему, еще до сих пор разбираюсь…

      Ответить
  15. Отличный ролик, помог, благодарю! Одно дополнение. Когда импортируешь файл с вариативными товарами, надо проверять, чтобы у вариаций были заполнены нужные ячейки данными. Иначе эти данные не отобразятся на сайте. Обратил на это внимание, когда экспортировал атрибуты товаров для их корректировки и последующего импорта. В файле экспорта, например атрибуты товара были заполнены только для родительского SKU.

    Ответить
  16. Добрый день, очень ждём от вас видео урок по yml файлу вариативных товаров, Помогите, сделаем вам подписчиков и лайков 🙏

    Ответить
    • Добрый! Обязательно будет, только разобраться надо с проблемами некоторыми

      Ответить
  17. Спасибо! Нужно более подробное видео по настройке импорта вариативного товара, где много параметров вариаций (размер,цвет,материал)

    Ответить
  18. Артем , добрый день. Подскажите первый раз столкнулся с проблемой. Плагин выдает ошибку import warning : your title is blank. Хотя все поля заполнены. И товары не загружаются на сайт. Данная проблема только с одним файлом выгрузки. Все остальное импортируется без проблем

    Ответить
    • Добрый! Такое бывает, если файл очень большой и плагин не может его корректно распарсить. Что с этим делать не знаю, я был попробовал для начала на локалке импорт сделать

      Ответить
    • @@wpruse да нет в том то и дело на одном сайте импорт прошел без проблем , на втором такая проблема образовалась

      Ответить
    • @@nikolas3174 Так не бывает, если сайты идентичные, то дело в хостинге, если нет, ну значит на сайте что-то такое работает, что блочит импорт

      Ответить
  19. Здравствуйте, Спасибо за инструкцию. Возможно Вы могли бы подсказать решение проблемы при импорте изображений? Проблема в том, что после успешного импорта всех данных, сами изображения разных размеров и зачастую больше отведенного поля на странице товара. Из-за этого они могут перекрывать часть описания. В чем может быть проблема? Заранее благодарю!

    Ответить
  20. Здравствуйте. У меня в каталоге около 800 атрибутов, они имеют значения Atribut1Name ….. Atribut1Value ….., Atribut2Name ……. Atribut2Value …….. Можно как то сделать диапазон отображаемых атрибутов, что бы каждый атрибут не выставлять в поле?

    Ответить
    • Доброго! От файла конечно зависит, но попробуйте использовать штатный импорт он такое умеет

      Ответить
    • @@wpruse увеличил тайменги на сервере — пошла загрузка. Спасибо за отличные видео))

      Ответить
  21. Здравствуйте! У меня плагин после загрузки видит только категории, не видит товары. поставщик дал ссылки на json, которые постоянно обновляются. Я конвертирую json в csv, там такая каша получается, вообще непонятно как составлена таблица и что с этим делать я просто не знаю!!!

    Ответить
  22. Здравствуйте. Видео супер, спасибо.
    Есть вопрос.
    У меня есть ссылка на XML файл с сайта поставщика. Нужно импортировать товары со всем данными. Это у меня получается. Проблема в том, что в этом XML фале к категориям товаров присвоены ID. А в данных товаров в теге category присвоен этот ID соответственно. И я ни как не могу сопоставить при импорте эти данные.
    В WP All Import есть настройка, где можно указывать ID и соответственно, присваивать им названия категорий, также с иерархией. Но этих ID около 300 штук и в ручную это долго. При этом еще товары обновляются по этой XML ссылке с помощью cron.
    Подскажите, пожалуйста, что можно сделать, как настроить такой автоимпорт. Спасибо.

    Ответить
  23. Здравствуйте. Подскажите пожалуйста, можно ли как-то импортировать не только дату создания, но еще и дату изменения записи?

    Ответить
  24. Спасибо за видео ,единственное ,что делать если атрибутов 250-350 штук при импорте CSV.
    Тут конечно не представляю сколько уйдет на их заполнение.

    Ответить
    • @Финты WordPress,к сожалению такие получаются файлы.
      Где-то по 60-70 атрибутов. Где-то 40,но заполнение вручную больше 20 уходит огромное ко-во времени.

      Ответить
    • Это очень много, излише. Максимум лучше заводить, основных. Вы представьте все эти атрибуты будут на одной странице просто списком, пользователь устанет скролить. А если это еще и вариации по этим атрибутам, то вообще атас…

      Конкретно по заведению, это только ручной способ. Можно конечно на хуке ловить нужные данные и создавать нужные атрибуты, но для этого все равно придется делать массив соответствий. Так что это не намного бует отличаться от ручного труда

      Ответить
  25. Здравствуйте) Существует ли плагин или способ для быстрого заполнения вариативного товара? К примеру когда вариаций насчитывается 1000 и более.

    Ответить
  26. У меня плагин формирует дубликат товара. Это по тому что предыдущие товары были импортированы не этим плагином? Возможно это исправить? Не могу разобраться.

    Ответить
    • Скорее всего, нужно идентификатор типа артикула использовать, чтобы при импорте проверялся по нему

      Ответить
    • @@wpruse это прописывать условия надо кодом или галочку поставить где то?

      Ответить
  27. Отличное видео, благодаря нему удалось загрузить порядка 500 товаров без проблем. Но, возникли пару вопросов. Буду благодарен автору за помощь.
    1. У меня был создан атрибут «цвет» (значений в нём не было). Ярлык у атрибута был cvet, wp all import проигнорировал мой атрибут и создал собственный «цвет» с ярлыком czvet. Возможно при импорте указывать плагину что уже есть созданный атрибут и в него нужно загружать товары?
    2. Возможно каким-либо способом объединить одинаковые атрибуты которые загрузились по разному? Допустим цвета синий и синийй, нужно их объединить и указать чтобы они отображались как синий.

    Ответить
    • 1. Я обычно для существующих атрибутов ярлыки использую при настройке импорте. Не Цвет, а czvet
      2. Простых способов не знаю, по опыту, только программно сравнивать при импорте. То есть, в массив собираются данные, какие куда атрибуты сводить, а потом при импорте уже через функцию все сводиться

      Ответить
    • @@wpruse Если я вас правильно понял, то указав в поле «name» не название атрибута на русском а его существующий ярлык, я укажу плагину чтобы он в этот атрибут всё загружал? Он мне не создаст атрибут с названием czvet и ярлыком который сам захочет?

      Ответить
    • Досмотрел ваше видео про массовое редактирование товаров. Свой второй вопрос я скорей всего закрою с помощью WooCommerce Advanced Bulk Edit.

      Ответить
    • Не, не создаст, если такой атрибут уже есть, то будет в него складывать

      Ответить
  28. А если размер просто идет в одной ячейке через точка с запятой, как сделать ее вариацией?

    Ответить
    • В доках можно посмотреть там прямой пример есть через подставку символа | и атирибуты будут создаваться автоматически

      Ответить
  29. Добрый день. Подскажите пожалуйста, можно как то настроить импорт что бы все товары импортировались, не смотря на одинаковые названия.
    К примеру у меня есть одинаковы товары с одинаковым названием и их много, но они разбросаны по разным категориям.
    И они не импортируются из-за этого, просто импорт пропускает их. К примеру из 16000 товаров, он пропустил порядка 4000.
    Как то можно решить проблему? что бы абсолютно все товары загружались.
    Спасибо.

    Ответить
    • Добрый! Так то ID надо проверить, даже если названия одинаковые какой то параметр должен быть уникальным. Вот этот уникальный параметр и надо указывать в импорте

      Ответить
  30. добрый день. подскажите, пожалуйста. я хочу массово обновить наименование товара, но при обновлении меняется урл. Возможно сделать такое обновление, но урл чтобы импорт не трогал?

    Ответить

Добавить комментарий

%d такие блоггеры, как: