woocommerce_checkout_fields
필터 후크를 사용하여 동시에 여러 체크 아웃 필드의 "필수"속성을 비활성화하려고했습니다. 성공하지 못했습니다.WooCommerce : 필터 후크로 체크 아웃 필드 사용 안 함
플러그인도 제대로 작동하지 않습니다. 내 코드 :
// Hook in
add_filter('woocommerce_checkout_fields' , 'custom_override_checkout_fields');
// Our hooked in function - $fields is passed via the filter!
function custom_override_checkout_fields($fields) {
$fields['billing']['billing_address_1']['required'] = false;
$fields['billing']['billing_address_2']['required'] = false;
$fields['billing']['billing_postcode']['required'] = false;
$fields['billing']['billing_city']['required'] = false;
$fields['billing']['billing_phone']['required'] = false;
return $fields;
}
무엇이 잘못 되었나요?
어떻게해야합니까?
당신은 내 질문을 오해. 여러 필드를 "필요하지 않음"으로 설정해야 완전히 비활성화 할 수 있습니다. 그건 실제로 잘 작동합니다. – Bernhard