이 코드를 통해 WooCommerce Billing 양식에 사용자 정의 필드를 추가 할 수 있습니다.WooCommerce 결제 양식에 맞춤 입력란을 추가 하시겠습니까?
이 필드가 표시하지만 문제는 필드 label
도 placeholder
도 class name
을하지 않았 음이다.
무엇이 여기에 있습니까? 이 코드를 내 자식 테마의 functions.php에 추가했습니다.
/*******************************
CUSTOM BILLING FIELD
******************************** */
add_filter('woocommerce_billing_fields', 'custom_woocommerce_billing_fields');
function custom_woocommerce_billing_fields($fields)
{
$fields['billing']['billing_options'] = array(
'label' => __('NIF', 'woocommerce'), // Add custom field label
'placeholder' => _x('Your NIF here....', 'placeholder', 'woocommerce'), // Add custom field placeholder
'required' => false, // if field is required or not
'clear' => false, // add clear or not
'type' => 'text', // add field type
'class' => array('my-css') // add class name
);
return $fields;
}
'class-wc-countries.php' 파일의'get_default_address_fields()'함수에 custombilling 필드의 코드를 추가 할 수 있습니다. –