Инициировать действие при размещении заказа (woocommerce) - PullRequest
0 голосов
/ 12 октября 2019

Я хочу обновить цену продукта , как показано в этом примере , и даже когда это работает нормально для меня Мне нужно, чтобы это произошло, когда любой новый заказ будет выполнен .

Как я могу активировать это для каждого сделанного заказа? Есть ли какое-либо событие в Woocommerce для нового выполненного заказа или аналогичного?

Спасибо.

1 Ответ

0 голосов
/ 12 октября 2019

решаемая. Это можно сделать с помощью действия woocommerce_thankyou, как показано здесь:

add_action( 'woocommerce_thankyou', 'my_callback');

function my_callback( $order_get_id ) {

            $order = wc_get_order( $order_get_id ); // Do whatever you need with the order ID       
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...