[WORDPRESS] WooCommerce에서 조건부로 unse 체크 아웃 필드를 unse
WORDPRESSWooCommerce에서 조건부로 unse 체크 아웃 필드를 unse
해결법
-
1.
function bs_filter_checkout_fields($fields){ $fields['billing'] = array( 'add_type' => array( 'type' => 'radio', 'label' => __( 'Address Type' ), 'options' => array( 'house' => __( 'House' ), 'building' => __( 'Building' ), 'office' => __( 'Office' ) ), 'required' => true ), 'add_house_name' => array( 'type' => 'text', 'required' => true, 'placeholder' => __( 'House Name/Number' ), 'label' => __( 'House Name/Number' ) ), 'add_building_name' => array( 'type' => 'text', 'required' => true, 'placeholder' => __( 'Building Name/Number' ), 'label' => __( 'Building Name/Number' ) ), 'add_office_name' => array( 'type' => 'text', 'required' => true, 'placeholder' => __( 'Office Name/Number' ), 'label' => __( 'Office Name/Number' ) ), ); if( true ){ // pass conditional statement here unset($fields['billing']['add_house_name']); // remove field $fields['billing']['add_building_name']['required'] = false; // remove required validation } return $fields; }
from https://stackoverflow.com/questions/37099213/conditionally-unset-checkout-field-in-woocommerce by cc-by-sa and MIT license
'WORDPRESS' 카테고리의 다른 글
[WORDPRESS] WooCommerce의 각 항목 이름 옆 장바구니에 제품 사용자 정의 필드 표시 (0) | 2020.11.25 |
---|---|
[WORDPRESS] WordPress에서 사용자 정의 기능을 어디에서 넣을 수 있습니까? (0) | 2020.11.25 |
[WORDPRESS] WordPress에서 "가상"페이지를 추가 할 수 있습니까? (0) | 2020.11.25 |
[WORDPRESS] 체크 아웃 사용자 정의 확인란이 WooCommerce에서 확인 된 경우 사용자 역할 변경 (0) | 2020.11.24 |
[WORDPRESS] WooCommerce 주문 페이지에서 주문 ID와 관련된 사용자 정의 텍스트 필드 만들기 (0) | 2020.11.24 |