2015-07-17 3 views
0

я использую следующий код для WooCommerce продукта публиковать, обновлять крючок, и это работа идеально подходит для меня:WooCommerce уменьшить запас количество действий крюк

add_filter('wp_insert_post_data' , 'filter_post_data' , '99', 2); 
function filter_post_data($data , $postarr) { 
    $sum = $_POST['wpcf']['ptchq'] + $_POST['wpcf']['monivong']; 
    $_POST['_stock'] = $sum; 
    return $data; 
} 

я добавить два пользовательских поле ввода текста и добавить эту сумму поля в продукции на складе количество в стороне администратора.

Теперь, мой вопрос в том, как я могу получить после того, как заказ полностью уменьшит количество крюка действия количества. поэтому, используя этот крючок, я могу уменьшить запас в моем настраиваемом поле в продукте со стороны администратора.

Thanks, Ketan.

+0

кажется Ot мне, что она ничего не делает, он возвращает те же данные, переданные ему – Mihai

ответ

0

крючок, который работает, когда запас изменяется в

do_action('woocommerce_product_set_stock', $this); 

Вы можете увидеть его в Product Abstract

+0

сожалению крюк не вызывается, когда количество уменьшается путем заказа продукта. Или обновление разновидности. –

Смежные вопросы