检查提交的复选框是否在 WooCommerce 中被选中

问题描述

在 WooCommerce 中,我试图检查以下代码中是否选中了提交的复选框:

add_filter('kco_wc_api_request_args','krokedil_add_required_checkBox');

function krokedil_add_required_checkBox( $create ) {
    $create['options']['additional_checkBox']['text'] = 'Prenumerera på nyhetsbrevet';
    $create['options']['additional_checkBox']['checked'] = true;
    $create['options']['additional_checkBox']['required'] = false;
    return $create;
}

add_action( 'kco_wc_confirm_klarna_order','my_add_kco_order_data',10,2 );
function my_add_kco_order_data($order_id,$klarna_order ) {
    if( $klarna_order['additional_checkBox']['checked'] ) {
        add_post_Meta( $order_id,'mailchimp_woocommerce_is_subscribed',1 );
    } else {
        add_post_Meta( $order_id,0 );
    }   
}

但我无法让它工作。感觉我已经尝试了所有组合。

有什么建议吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)