清除WooCommerce中结账的字段

4

我正在尝试删除各种结账字段中的自动加载用户信息,但似乎找不到任何访问字段值的方法。我尝试了以下方法清除了格式、移除了字段等等,但是我找不到如何仅删除值的方法。有人知道如何访问吗?

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

function custom_override_checkout_fields( $fields ) {

$fields['billing']['billing_first_name']['placeholder'] = '';
$fields['billing']['billing_last_name']['value'] = '';
unset($fields['billing']['billing_company']);
return $fields;
}
1个回答

4

注册筛选器:

 add_filter( 'woocommerce_checkout_get_value' , 'clear_checkout_fields' );

添加此功能。所有字段将为空。
 function clear_checkout_fields($input)
    {
        return '';
    }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接