首页 > 解决方案 > 如何通过 API 仅更新一个 woocommerce 产品属性

问题描述

我有一个具有“颜色”属性的产品喜欢这个

$productData = [
                                'name' => product name,
                                'type' => 'variable',
                                'sku' => 123,
                                'regular_price' => $row['price'],
                                'attributes' => [
                                    [
                                        'name' => 'Colors',
                                        'visible' => true,
                                        'variation' => true,
                                        'options' => ['red','green','blue'],
                                    ]
                                ]
                            ];

现在我想做的是我想更新这个选项数组并在这里添加一个新颜色。我在文档中没有找到有关如何实现此功能的任何内容。

标签: wordpresswoocommercewordpress-rest-apiwoocommerce-rest-api

解决方案


请参阅下面的链接,这应该可以按您的意愿工作。 https://wordpress.org/support/topic/how-to-edit-just-one-product-attribute-via-the-api/


推荐阅读