Woocommerce - импорт товаров из CSV-файла - PullRequest
0 голосов
/ 18 января 2019

Мне нужно импортировать более 100 товаров из файла CSV, но некоторые товары уже существуют в интернет-магазине. Я буду использовать основной инструмент импорта, который поставляется с Woocommerce.

При импорте файла мне нужно обновить каждый уже существующий продукт, сопоставив Имя продукта. (Я знаю, что есть вариант для сопоставления SKU или ID, но мне нужно обновить продукт, если имя уже существует)

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

1 Ответ

0 голосов
/ 18 января 2019

Это довольно распространенный сценарий. Конечно, с этим будет работать основной импортированный плагин wp. Но он будет создавать новые записи, независимо от того, когда вы уже есть Возможно, вы уже импортировали контент и заметили, что есть повторяющиеся записи, но я думаю, что этого нельзя избежать с помощью импортера по умолчанию.

Теперь, чтобы помочь вам с этим, есть другие решения. WP import all - одна из моих любимых. Причина в том, что он позволяет вам отображать записи из вашего CSV в WP. Вы сами решаете, из какого столбца перейти в какое поле. Вот бесплатная версия плагина: https://wordpress.org/plugins/woocommerce-xml-csv-product-import/ Это не работает с WooCommerce, однако, вам понадобится премиум плагин для этого: http://www.wpallimport.com/woocommerce-product-import/

Еще один продукт, который я могу вспомнить, это продукт, созданный самими людьми WooCommerce: https://docs.woocommerce.com/documentation/plugins/woocommerce/woocommerce-extensions/product-csv-import-suite/ Я сам этим не пользовался, но слышал хорошие слова об этом.

PS: если данные из предыдущих постов также есть в CSV, вы можете удалить предыдущие посты и импортировать их из CSV, так что вам не придется беспокоиться о дублировании или проверьте имена. Вы можете попробовать это при локальной установке. а затем экспортируйте их со всеми обновленными данными и снова импортируйте на производственную площадку.

Надеюсь, вы найдете это полезным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...