我有一个来自 Flipkart 的 csv,其中包含以下字段:
productId
title
description
mrp
price
productUrl
categories
显然,这些与 WooCommerce 字段(短描述/长描述与描述)并不完全匹配,productId
但是sku
有没有人有关于如何匹配这些以与 WooCommerce 兼容的提示,或者可以推荐任何可能的 WP 插件做这个?
我有一个来自 Flipkart 的 csv,其中包含以下字段:
productId
title
description
mrp
price
productUrl
categories
显然,这些与 WooCommerce 字段(短描述/长描述与描述)并不完全匹配,productId
但是sku
有没有人有关于如何匹配这些以与 WooCommerce 兼容的提示,或者可以推荐任何可能的 WP 插件做这个?
Woocommerce 产品也只是一种自定义帖子类型(产品)。您可以轻松编写自己的自定义导入器。
每个产品可能有以下结构
product - parent post
-- attachment - featured image, gallery
-- product meta - options, category, tags, price, stock ...
-- variation - product variants (it also contains options, price, stock...)
进口商流程就像
createProduct() {}
uploadImages() {}
createProductMeta() {}
createProductVariants() {}
Woocommerce 已经拥有您想要的所有必要代码,请参阅WP_PLUGIN/woocommerce/includes/api/class-wc-api-products.php
create_product( $data ) - line number 174
save_product_images( $id, $images ) - line number 1551
save_product_meta( $id, $data ) - line number 638
save_variations( $id, $data ) - line number 1080
相信我,这很容易,我已经做到了(不是针对 Flipkart,而是针对 woocommerce 的 shopify)
对于所有导入,您可以使用 Wordpress wp_insert_post()函数。您应该为这项工作创建基本模板。读取带行的数据文件。并foreach它。在foreach中,定义标题、内容或其他字段。