Перенесу 1000 товаров со старого сайта на новый в WooCommerce

Михаил Ивановский · Санкт-Петербург · Опыт 9 лет · Самозанятый
Рейтинг
8 635
в каталоге фрилансеров
Отзывы
29
28 полож., 1 отриц.
Заказов
50
за 9 лет на сайте
На сайте
9 лет
с 08.05.2017
10 000 ₽
сделаю за 3 дня
52 просмотра

Новый магазин на WooCommerce уже принимает заказы, а сотни или тысячи товаров по-прежнему лежат только на старом сайте. Перенесу их без ручного копирования и без дублей.

Доступ к админ-панели старого сайта не нужен. Напишу скрипт, который проходит по страницам каталога, как обычный посетитель, и забирает название, артикул и цену. Описания и ссылки на фото он берёт отдельно.

Работу начинаю с карты переноса. Скрипт сверяет каждый товар старого сайта с новым по артикулу и названию и раскладывает его в одну из трех групп: «есть», «проверить», «нет». Вы, при желании, получаете таблицу Excel с разбивкой по разделам и сами отмечаете, что переносим.

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

Фото загружаю вторым заходом, порциями, например, по 100 товаров. Так медленный хостинг не обрывает импорт по тайм-ауту, а картинку, которую сервер не успел скачать, я догружаю повторным проходом. Дублей в медиатеке повтор не создает.

Перед каждой партией проверяю одну карточку: название, цену и раздел. Всю партию запускаю после этого. В конце присылаю отчет: сколько товаров переехало, сколько получили фото, какие позиции ждут дополнительного решения.

Перенесу 1000 товаров со старого сайта на новый в WooCommerce
Готовы заказать «Перенесу 1000 товаров со старого сайта на новый в WooCommerce»?