У меня есть этот простой крюк
add_action('woocommerce_order_status_changed', 'function_test', 10, 3);
function function_test($id, $status_transition_from, $status_transition_to ) {
error_log("¡Done!", 0);
}
Проблема в том, что в этот момент, когда я изменяю статус в деталях заказа, но не запускается.
![enter image description here](https://i.stack.imgur.com/zWbl4.png)
Я искал, но все равно не работает.
Здесь woocommerce_order_status_completed не запущен , пользователь user5200704 комментирует, что метод должен появиться в wp_filter.
Это верно, мой wp_filter на данный момент:
[woocommerce_order_status_changed] => WP_Hook Object ( [callbacks] => Array ( [10] => Array ( [function_test] => Array ( [function] => function_test [accepted_args] => 3 ) ) )
Спасибо