检查提交的复选框是否在 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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...