我已经尝试过许多变体,但似乎无法通过api将现有标签添加到现有产品中。
我正在尝试:
$myTagPut = ['tags' => ['id' => 216], ['id' => 222]];
$woocommerce->put('products/'.$prod->id, $myTagPut);
运行时没有任何类型的错误,但是也没有在产品中添加标签。
任何帮助将不胜感激。
我还尝试了用逗号分隔的标签ID列表,在通话中添加了所有标签信息(即名称等),似乎没有任何作用。
答案 0 :(得分:1)
这似乎是一个语法问题,因为以下代码有效:
$myTagPut = ['tags' => [['id' => 216,],['id' => 222,],],];
$woocommerce->put('products/'.$prod->id, $myTagPut);