通过 wp wc cli 添加 woocommerce 产品后,管理中未显示类别

Categories not shown in admin after adding woocommerce products via wp wc cli

后面的脚本是运行

wp wc product create --name='b' --categories=32 --user=user

打印输出:

Success: Created product 1370.

但wp-admin/WooCommerce->新添加产品的产品页面中没有显示任何类别。

我已关注 Find Product Category IDs 以获取类别 ID。 尝试使用 [32]、['32'] 而不是 32。结果是一样的。类别未显示在 wordpress 管理中。 如何解决?

打开后issue on woocommerce github page和作者的反应

解决方法是

wp wc product create --name='Product Name' --categories='[ { "id" : 21 } ]' --user=admin