我正在开发一个摩托车零件电子商务与WordPress/Woocomerce。
我发现了很多问题,因为我的业务需要非常深的树类别产品(品牌>型号>发动机>版本>年份),有很多注册表!(超过62,000行,ID类别...)
所以,我使用WP-CLI WC-CLI命令行来处理这个问题。
我知道如何通过命令行创建一个产品:
wp wc product create --name="product name" --sku=001 --user=admin
字符串
我甚至知道如何在同一个命令行中创建许多产品:
第一个月|(等等)
但我的问题是
我可以在终端中仅用一条线创建/更新数千种产品吗?
大概是这样的:
wp wc product create --name='[{"name"=product name 3},{"name"=product name 4},{"name"=product name 5}]' --sku=003 --user=admin
型
我看到,这种JSON格式适用于为同一个产品分配许多类别:
--categories='[{"id"=21},{"id"=22}]
型
如果这是不可能的,有没有可能运行一些终端/命令行脚本来抛出这一行,并有一些超时?
提前,谢谢!
2条答案
按热度按时间xwbd5t1u1#
因此,你可以做的是出口你的产品从word新闻界的后端,这将给予你一个XML文件,给你的领域,你需要创建自己的XML文件与您的产品列表。然后,只需将该xml文件保存到站点的根目录中,并运行以下wp-cli命令:WP IMPORT yourfilename.xml authors=skip.它将上传您的新产品和速度比通过后端的WP接口。
qxgroojn2#
我想你的问题是如何写这个。您可以使用几乎任何脚本或编程语言来实现这一点。这个问题的答案取决于你想做什么。对于一个简单的解决方案,我只使用bash脚本,除非您希望处理数据来创建这些产品。
字符串