我试图从类(从插件)中找到的钩子中删除一个动作,但代码不起作用。我知道班级名称,这里是代码:
function swa_remove_wc_shipping($instance){
remove_action( 'woocommerce_after_order_notes', array('FUE_Addon_Woocommerce', 'display_email_subscription_checkbox' ) );
}
add_action('woocommerce_before_checkout_form','swa_remove_wc_shipping');
类名是FUE_Addon_Woocommerce
,我可以在该类中找到钩子,但我无法从中删除它。
有什么想法吗?
答案 0 :(得分:0)
尝试添加
remove_action( 'woocommerce_after_order_notes', array('FUE_Addon_Woocommerce', 'display_email_subscription_checkbox' ) );
直接在您的functions.php中,如评论中所述,您的函数可能在添加之前被调用。