发货方法init中附加的add_action'woocommerce_checkout_update_order_review'

时间:2019-04-06 19:07:37

标签: woocommerce hook-woocommerce

我正在尝试将动作附加到woocommerce_checkout_update_order_review,但是在我的自定义插件传送类add_action方法中使用init时,永远不会调用该动作。

其他情况下,运输类正在运行(退货率等),我可以看到init方法本身正在触发。

//In my class:
function init() {

    add_action( 'woocommerce_checkout_update_order_review', array( $this, 'field_update_order_review' ), 10, 1);

}
function field_update_order_review($post){
    var_dump($post);
}

但是在我的插件文件中,如果我刚刚输入:

add_action( 'woocommerce_checkout_update_order_review',         'field_update_order_review', 10, 1);

function field_update_order_review($post){
    var_dump($post);
}

有效。

为什么在init中添加后它不起作用?

0 个答案:

没有答案