我以编程方式插入产品(Woocommerce),我还在属性“Size”中插入了多个值,但是当我查看产品时,只显示最后一个属性。当我更新产品而不进行任何更改时,会显示所有属性值。
代码如下:
$thedata = Array(
'pa_size'=>Array(
'name'=>'pa_size',
//'value'=> '',
//'position'=> '0',
'is_visible' => '1',
'is_variation' => '1',
'is_taxonomy' => '1'
)
);
update_post_meta( $idPost,'_product_attributes',$thedata);
// For insert Attributes
wp_set_object_terms( $idPost,$name_attr, $taxonomy ,true);
PS:我在将属性设置为可见后插入了一些属性值。
请提供任何帮助,我想显示所有产品而无需更新产品。
提前致谢。