示例,有问题的行为:存在自定义属性 pa_shirt_size 且大小为“中”和“小”的产品。当我删除变体'small'时,'small'自定义属性仍然存在。
如何删除此剩余属性值?它正在搞乱 third-party 插件。
我搜索了网络和堆栈溢出:WooCommerce:用 wp_set_object_terms 发布设置属性
我试图将$append
设置为 false:
wp_set_object_terms($product_id, array("small","medium"), "pa_shirt_size", false);
但由于某种原因,这是行不通的。 wp_set_object_terms
似乎执行,但没有设置条款,条款保持不变。