Импорт данных в WordPress: планируйте миграцию с плагином WP All Import
Импорт данных в WordPress: планируйте миграцию с плагином WP All Import
Был у меня клиент, который честно пытался перенести каталог из старого сайта на новый WordPress вручную. Часов двадцать копипаста, три кружки холодного чая и одна странная табличка в Excel, которая вела себя как живое существо. А потом он признался, что это только первая тысяча товаров, а впереди еще девять. На этом месте мы выключили героизм и включили нормальные инструменты: плагин импорта WordPress уровня взрослых людей — WP All Import, и автоматизацию через make.com. И знаете, мир сразу стал чуть добрее, потому что импорт сайта WordPress перестал быть унылой рутиной и превратился в процесс, который можно запланировать, проверить и не бояться испортить ночью в пятницу.
Если коротко о сути, WP All Import умеет тянуть данные из XML, CSV и Excel так, будто делает это лет десять, и он реально бережно относится к вашим полям. Страницы, записи, таксономии, ACF, произвольные метаполя, изображения, аттачи, даже вложенные структуры — всё ложится на места, если заранее продумать карту соответствия. Вариант Pro добавляет сочные вещи, типа импорта товаров WooCommerce, вариаций, галерей, категорий, атрибутов и синхронизации остатков. А если хочется, чтобы импорт происходил сам по себе, без напоминаний и кофе по расписанию, то в связке с make.com можно организовать запуск, мониторинг и уведомления. Это уже не просто плагин импорта WordPress, а нормальная производственная линия, где каждый болт на месте.
План миграции: не геройствуйте, планируйте
Первым делом проведите ревизию данных: какие типы контента у вас есть, какие поля обязательные, где лежат изображения, есть ли вариативность у товаров и насколько экзотична кодировка исходника. Иногда таблица из 1С внезапно содержит пять колонок, где должны быть две, а в названии товара живут кавычки-ёлочки, которые ломают парсинг. Дальше готовим карту импорта: для записей и страниц это заголовок, контент, дата, автор, рубрики и метки, для сложных сущностей добавляем пользовательские поля, для SEO — мета-теги Rank Math или Yoast, для интернет-магазина — SKU, цена, остаток, атрибуты и вариации. В WP All Import вы указываете уникальный идентификатор, чтобы при повторных запусках обновлялись только нужные записи, а не создавались дубликаты. Файлы лучше привести к UTF-8, почистить явные мусорные символы, а тяжелые картинки переложить на доступные URL, чтобы импортировалcя не архив, а ссылки. И ещё один нюанс: если вы делаете импорт сайта WordPress с нуля, сразу запланируйте 301-редиректы со старых URL, чтобы не потерять поисковый трафик и нервы.
WooCommerce без боли: импорт товаров WordPress и вариаций
Самый частый запрос — импорт товаров WordPress для WooCommerce, когда нужно быстро запуститься или переехать со старой CMS. Здесь выручает WP All Import Pro и связка с WooCommerce Add-On, которая аккуратно создаст простые и вариативные товары, подтянет галереи, проставит атрибуты и свяжет вариации с родительским продуктом. Секрет в том, чтобы правильно развести атрибуты на уровне товара и на уровне вариации, а также не забыть про уникальный SKU — без него инкрементальные обновления превращаются в лотерею. Остатки и цены удобно обновлять дифференциально, например раз в час из Google Sheets или из выгрузки поставщика, чтобы не гонять по кругу весь каталог. Изображения лучше хранить по URL, тогда импорт идёт быстрее, а дубликатов не возникает. Если в файле заложены кривые пробелы или символы, WP All Import умеет их нормализовать на лету с помощью мэппинга и небольших правил, а вы экономите вечер на что-то приятное, вроде сна.

Где тут make.com и зачем он вообще
Когда нужно автоматизировать регулярный импорт, одно только расписание внутри сайта — не всегда достаточно. Платформа make.com как раз берёт на себя всю грязную работу по доставке файлов и запуску триггеров без программирования. Подключаете Google Sheets или Google Drive, Яндекс Диск, S3, я иногда подтягиваю CSV по SFTP от поставщиков — и дальше make сам кладёт файл в нужное место или дергает вебхук WordPress. Можно настроить уведомления в Telegram при успехе и при ошибке, чтобы вы не узнавали о падении ночного импорта из злого письма клиента утром. Если надо импортировать данные в несколько сайтов, make спокойно пробежится по списку доменов и запустит обновления по очереди, а вы не будете заниматься шаманством на проде по выходным. И да, там есть удобные логические ветки и фильтры, чтобы отсечь мусор ещё до попадания в WP All Import, это экономит ресурсы хостинга и нервы.

Практичные мелочи, которые решают половину проблем
Большие файлы лучше резать на части или использовать ссылку на XML, который подгружается порциями — WP All Import понимает потоковые источники и меньше падает по памяти. На хостинге стоит поднять memory_limit и max_execution_time, а upload_max_filesize можно вообще не трогать, если вы работаете по URL. Поля со спецсимволами заранее прогоняйте через нормализацию, иначе потом ищите невидимые пробелы полдня. Если у вас ACF, то поля карт, галочек и повторителей прекрасно мэппятся из колонок, главное соблюдать формат массива, и тут лучше сделать один тестовый импорт на 5 строк, чем героический на 5000 и откат. С изображениями держите порядок: основное фото в отдельной колонке, галерея через запятую или столбец, и плагин сам разберёт. А ещё включите запись логов в WP All Import Pro, чтобы в случае сбоя видеть не стену слёз, а конкретную строку с причиной. Небольшой лайфхак: если импортируете статьи с датами публикации, случайно не ставьте завтра — иначе в блоге появится много материалов будущего, которые никто не видит, и это слегка пугает.
Миграция целого сайта: контент, SEO, редиректы, меню
Импорт сайта WordPress целиком редко делает один плагин, но WP All Import закрывает 80 процентов рутины, если заранее подготовить структуру. Записи, страницы, CPT, медиафайлы, рубрики и метки, пользователи — всё это можно переложить с мэппингом и удержать связи. Мета-теги и открытые графы из Yoast или Rank Math импортируются обычными метаполями, главное не перепутать ключи. Меню проще собрать уже после миграции, когда все материалы на месте и видны URL, а вот 301-редиректы стоит импортировать сразу из таблицы — экономит SEO. Если переезжаете с другой CMS, сделайте таблицу соответствия старых и новых URL, и держите её в Google Sheets, а make.com будет обновлять редиректы при появлении новых страниц. У меня был кейс, где из старого магазина приехало 20 тысяч товаров и 40 тысяч медиа, и это нормально пережил виртуальный сервер средней руки, потому что импорты шли пакетами, а медиа тянулись по ссылке без копирования гигабайтов в ZIP. Ничего героического, просто аккуратный план и спокойный темп.
Про «nulled» и прочие азартные игры
Ключевые слова вроде wp all import pro скачать, wp all import pro nulled или wp all import nulled в поиске выглядят заманчиво, но цена такого скачивания часто не в рублях. Это пробитая безопасность, неожиданная реклама в админке, скрытые ссылки и сюрпризы при обновлении, иногда прям юридические. В нормальной работе для компаний в РФ это лишние риски на ровном месте, которые потом выходят сильно дороже, чем честная лицензия. Если нужна функциональность для WooCommerce, берите WP All Import Pro и официальный WooCommerce Add-On, иначе импорт товаров WordPress может работать нестабильно и жалить вас в самый неподходящий момент. И нет, патчить ломаную версию, чтобы прошёл импорт вариативных товаров — это не экономия, это хардкор за свой счёт.

Сценарий с нуля: быстрый путь, если вы торопитесь
Соберите чистую таблицу в Google Sheets, где каждая колонка — конкретное поле, без сюрпризов, без формул, только значения. Настройте в make.com сценарий, который раз в час выгружает этот лист в CSV, кладёт файл в доступ по ссылке и дергает вебхук WP All Import, который мы заранее настроили на обновление по уникальному ID. В самом WP All Import собираем импорт, указываем тип записи, выбираем файл по URL, мэппим обязательные поля, ACF и таксономии, для продуктов активируем wp all import woocommerce add on и настраиваем атрибуты. В логике обновлений отмечаем, какие поля менять при повторном запуске, какие трогать только при создании, а какие игнорировать, чтобы руками не перезатирать описания. Если нужна связка с изображениями, помещаем в отдельный столбец прямые ссылки на оригиналы, WP сам скачает и присвоит миниатюры. Дальше тест на 10 строк, проверка, и можно смело запускать полный пакет. Никакого кода, никаких подвигов — просто предсказуемый конвейер.
Кому это всё действительно экономит жизнь
Маркетологам, которые ведут контентный план и хотят публиковать посты в блог или на Дзен без ручного копирования. Владельцам магазинов, которые обновляют цены и остатки каждую ночь, потому что поставщики не спят и вам тоже не дают. Редакциям, где тексты приходят из Google Docs, а картинки живут в облаке, и нужен аккуратный импорт WordPress с нормальными URL, валидной кодировкой и без плясок на продакшене. Техническим специалистам, которые давно мечтали убрать рутины и перестать объяснять, почему не стоит трогать админку в 18:59. Ну и всем, кто знает, что данные должны ездить по кнопке, а не на энтузиазме ассистента. Если интересно, как настроить это всё без боли — у меня есть живой курс с примерами и готовыми сценарииями для make.com, с реверс-инжинирингом сложных импортов и разбором WooCommerce.
Где учиться и что брать готовым
Хотите научиться автоматизации рабочих процессов с помощью сервиса make.com и нейросетей? Подпишитесь на наш Telegram-канал — там короткие кейсы, живые разборы и ответы на вопросы без воды. Для системного погружения есть Обучение по make.com с практикой на реальных данных и разбором интеграций с WordPress и WooCommerce. А если нужно стартовать быстро, берите готовые схемы — Блюпринты по make.com, подключаете и настраиваете под себя, без лишних кругов ада. И да, если вы всё ещё сомневаетесь в вариативных товарах, посмотрите видео с разбором импорта из XML и YML, оно чисто практическое и без красивых обещаний: WP All Import. Эпизод 3.
FAQ
Можно ли импортировать весь сайт WordPress одним махом
Технически да, но лучше разбить процесс на блоки: контент, таксономии, медиа, пользователи, редиректы. WP All Import уверенно закроет контент и метаданные, а меню и виджеты быстрее собрать вручную после. Такой подход снижает риски и облегчает откат изменений.
Чем отличается WP All Import от WP All Import Pro
База позволяет импортировать стандартные типы и метаполя, а Pro добавляет мощные обновления, планирование по крону, расширенную работу с изображениями и поддержку eCommerce через wp all import woocommerce add on. Для магазина разница ощущается сразу, особенно на вариативных товарах.
Как запускать импорт по расписанию и получать уведомления
Настройте внутри WP All Import URL для запуска по крону или вебхуку, а в make.com сделайте сценарий, который дергает этот URL по графику. Там же включите уведомления в Telegram на успех и ошибки, чтобы понимать, что происходит, не открывая админку.
Как правильно сделать импорт товаров WordPress для WooCommerce
Используйте WP All Import Pro и официальный wp all import woocommerce add on, проставьте уникальный SKU, разделите атрибуты на уровень товара и вариаций, добавьте галерею через список URL. Для обновлений укажите поля, которые можно перезаписывать, и те, что трогать нельзя.
Можно ли подтягивать данные из Google Sheets или базы данных
Да, через make.com выгружайте Google Sheets в CSV или XML, либо читайте строки из базы и формируйте файл, который WP All Import возьмет по URL. Это самый простой способ сделать живую синхронизацию без кода.
Что делать с изображениями и почему они иногда не грузятся
Храните ссылки на оригинальные файлы в отдельной колонке, убедитесь, что они доступны без авторизации и не отдают редиректы на HTML. Включайте в WP All Import загрузку и присвоение миниатюр. Если картинки тяжелые, дайте плагину время и не резайте процесс на 30 секунд.
Как обновлять только изменившиеся записи
Назначьте уникальный идентификатор и включите режим обновления, где сравниваются ключевые поля. Тогда импорт не создаст дубликаты и не перетрёт руками дописанный контент. Это особенно важно для больших каталогов и регулярных синков.
Стоит ли использовать wp all import nulled, если очень нужно сэкономить
Нет. Риски безопасности, проблемы с обновлениями и возможные юридические последствия перекрывают любую экономию. Для WooCommerce берите лицензионный WP All Import Pro и официальные add-on, это стабильность и поддержка, а не русская рулетка.


