如何在WooCommerce中以编程方式将已经创建的产品属性(在wp-admin-> products-Attributes下)分配给产品?

时间:2019-09-09 14:23:24

标签: spring

我在wp-admin-> products部分中创建了一些属性。我想以编程方式将这些值分配给产品。

为此,我使用以下代码。

$thedata = array('pa_certificate'=>array(
'name'=>'pa_certificat',
'value'=>$diamond['diamondData']['certificate'],
'is_visible' => 1,
'position' => 1,
'is_taxonomy' => 0
));
update_post_meta( $post_id,'_product_attributes',$thedata);

$thedata = array('pa_certificate'=>array( 'name'=>'pa_certificat', 'value'=>$diamond['diamondData']['certificate'], 'is_visible' => 1, 'position' => 1, 'is_taxonomy' => 0 )); update_post_meta( $post_id,'_product_attributes',$thedata);

但这会创建一个名为pa_certificate的新属性,并为其分配值,而不是原始属性。请帮我解决这个问题。

0 个答案:

没有答案