Из личного опыта могу посоветовать встроенную функцию в Woocommerce экспорта импорта товаров. Данная функция находится в закладке "Товары" левый верхний угол напротив названия закладки "Товары" располагаются 3 кнопки (добавить/импорт/экспорт). Для быстрого понимания как работает импорт советую экспортировать 1 или несколько товаров разного типа (простой вариативный и т.д.), таким образом вы поймете какие поля как называются и какие данные там лежат. Ну и соответственно по аналогии с экспортированным вариантом вы формируете свой прайс, все очень просто быстро и без каких-либо проблем и главное для этого не нужны сторонние плагины! Там у этой функции есть еще разные варианты загрузки, вы можете как создавать категории если нет необходимой, так же создаются атрибуты, можно обновлять товары, создавать новые и т.д. Короче нужно пробовать протестировать и все получится. Будут вопросы обращайтесь подскажу.
Кстати, часто бывает, что прайсы бывают больших объемов, а в WP поумолчанию максимальный объем который можно загрузить 1 мб. то понадобиться некоторые настройки wordpress для увеличения загружаемых файлов необходимо сделать следующее дописать в самый конец .htaccess:
php_value upload_max_filesize 10M — Максимальный размер закачиваемого файла 10 Мб (можно и больше).
php_value post_max_size 10M Максимальный размер поста.
php_value memory_limit = 256M Объем PHP памяти, который Вордпресс может использовать для работы с плагинами и скриптами.
php_value max_execution_time 300
php_value max_input_time 300
Забыл написать, что есть у данного способа 1 минус, он принимает и выдает только csv формат и при экспорте не совсем удобно править данные от слова СОВСЕМ ))). Расскажу как быть в этом случает, берем сервис например
Для просмотра ссылки Войди или Зарегистрируйся или
Для просмотра ссылки Войди или Зарегистрируйся и конвертируем в xlsx далее редактируем как нам надо и обратно конвертируем в csv. Конвертация занимает минимум времени!