Как в карточке товара woocommerce добавить атрибуты через функции?
Что бы каждая карточка товара в цикле сохраняля в себе нужные атрибуты.
Ниже код как я начал делать, в цикле сохраняет не в карточке товара а в атрибутах с повтором.
foreach($h['products'] as $t){
$post_data = array(
'post_title' => $t['title'],
'post_content' => $t['text'],
'post_status' => 'publish',
'post_excerpt'=>$t['descr'],
'post_author' => 1,
'post_category' => array( ),
'post_type'=>'product'
);
$post_id = wp_insert_post( $post_data );
wc_update_attribute( $post_id, array(
'name'=> $tr[0]['value']
) );
$price=$t['price'];
update_post_meta($post_id,'_price',$price);
update_post_meta($post_id,'_regular_price',$price);
}