mysql - 自动将产品导入 Woocommerce

标签 mysql wordpress woocommerce

我正在尝试找到一种将产品自动导入 Woocommerce 的方法。我想知道是否有人对此有任何经验,无论是使用 CSV 还是直接写入数据库。

最佳答案

  1. 简单的方法:

您可以使用 CSV 导入扩展轻松将 CSV 文件导入 WooCommerce: http://www.woothemes.com/extension/product-csv-import-suite/

或者您可以使用更灵活的 WP All In One Import:http://www.wpallimport.com/woocommerce-product-import/

使用 WooCommerce plugin 可以自动从 CSV 导入产品

通过这个插件还有一个免费的解决方案: https://wordpress.org/plugins/product-import-export-for-woo/

  1. 艰难之路:

Woocommerce 产品是常规的 WordPress 帖子,具有自定义帖子类型 product。这意味着每个产品都存储在 wp_posts 表中(或将 wp 替换为您的表前缀)。这里有很多 post_type 值。用于 WordPress 的有一个 post_type="product"

所有其他产品信息都存储在 wp_postmeta 表中,并通过 post_id 列连接到 wp_posts 表。使用了许多元键/值,但 WooCommerce 中最常见的键/值相当直观,例如:_visibiilty、_price、_sku、_stock、_length、_width、_height 等...

我建议您在 WP Admin 中手动输入几个产品,然后研究表格中的数据以确保您拥有所需的所有数据...然后您可以编写自己的自定义导入套件。

自己做可能不会像一些预制解决方案那样有效,这些解决方案为您提供输入数据的良好错误检查,以及额外的字段和预处理功能。

关于mysql - 自动将产品导入 Woocommerce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12527998/

相关文章:

php - 将 WooCommerce Review 内容放入产品摘要

css - Woocommerce 没有使用子主题 CSS

python - EPFImporter 创建表但不导入任何内容

php - 来自 PHP MySQL 结果的 jSon 对象

php - 在 WordPress 模板中显示条件内容

wordpress - PHP-FPM 为单个请求使用 40% CPU

php - 将自定义列添加到 WooCommerce 管理优惠券列表

php - Codeigniter:将 MySql 日期时间与当前日期进行比较

php - 需要从表中获取最后 4 行,但没有得到任何结果

php - 通过 cURL 获取 RSS,在浏览器中正常,但在终端中出现 404 错误