Вопрос: Добавить действие сохранить тип поста и обновить пост мета woocommerce

Я хочу обновить мета публикации в woocommerce продукта, когда я сохраняю, чтобы обновить продукт. Я пишу эту функцию (и вставляю в functions.php) с помощью save_post_NAME_CPT, но не не работает.

    add_action('save_post_product', 'update_post_meta_subito', 10, 3 );     function update_post_meta_subito($post_id){       $post_type = get_post_type($post_id);   $term_taxonomy_ids = wp_set_object_terms( $post_type, 'leopardi',       'pa_autore', true );    $thedata = Array('pa_autore'=>Array( 'name'=>'pa_autore', 'value'=>'leopardi','is_visible' => '1','is_variation' => '1','is_taxonomy' => '1'),);update_post_meta( $post_type, '_product_attributes',$thedata);

}

Ответы и комментарии:

Я решил:
add_action ('save_post_product', 'update_post_meta_subito', 10, 3);

функция update_post_meta_subito ($ post_id) {

    $ Prova_termine = 'Индзаги';


    $ term_taxonomy_ids = wp_set_object_terms ($ post_id, $ prova_termine, 'pa_autore', true);

    $ thedata = Array (

    'Pa_autore' => Array (
    'Имя' => 'pa_autore',
    'Значение' => $ prova_termine,
    'is_visible' => '1',
    'is_variation' => '1',
    'is_taxonomy' => '1'
    ),


    );


    update_post_meta ($ post_id, '_product_attributes', $ thedata);

}
Создан 23-10-2018 05:47 Antonio Carbone62