Untitled
unknown
plain_text
a year ago
1.7 kB
50
Indexable
add_action('marketking_after_save_product', function($product_id, $vendor_id){
$postdata = $_POST;
$pa_brand = get_term_by('id',$postdata['acf']['field_6543ae15a51bb'],'pa_brand');
$pa_color = get_term_by('id',$postdata['acf']['field_6543b3a94ddf2'],'pa_color');
$pa_model = get_term_by('id',$postdata['acf']['field_654b8d7ee81f9'],'pa_model');
$pa_year = get_term_by('id',$postdata['acf']['field_654b8dc711c84'],'pa_year-decade');
$pa_condition = get_term_by('id',$postdata['acf']['field_654b8de211c85'],'pa_condition');
wp_set_object_terms( $product_id, $pa_brand->slug, 'pa_brand', true );
wp_set_object_terms( $product_id, $pa_color->slug, 'pa_color', true );
wp_set_object_terms( $product_id, $pa_model->slug, 'pa_model', true );
wp_set_object_terms( $product_id, $pa_year->slug, 'pa_year-decade', true );
wp_set_object_terms( $product_id, $pa_condition->slug, 'pa_condition', true );
$att_color = Array('pa_color' =>Array(
'name'=>'pa_color',
'value'=>$pa_color->slug,
'is_visible' => '1',
'is_taxonomy' => '1'
),
'pa_brand' =>Array(
'name'=>'pa_brand',
'value'=>$pa_brand->slug,
'is_visible' => '1',
'is_taxonomy' => '1'),
'pa_condition' =>Array(
'name'=>'pa_condition',
'value'=>$pa_condition->slug,
'is_visible' => '1',
'is_taxonomy' => '1'),
'pa_model' =>Array(
'name'=>'pa_model',
'value'=>$pa_model->slug,
'is_visible' => '1',
'is_taxonomy' => '1'),
'pa_year-decade' =>Array(
'name'=>'pa_year-decade',
'value'=>$pa_year->slug,
'is_visible' => '1',
'is_taxonomy' => '1')
);
update_post_meta( $product_id, '_product_attributes', $att_color);
}, 10, 2);Editor is loading...
Leave a Comment