Ola, tudo bem?
Adicione o seguinte trecho no arquivo function.php do seu tema(sem os —-):
———————————————-
/** Limitar quantidade de caracteres nos campos da finaliza??o de compra */
add_filter( ‘woocommerce_checkout_fields’ , ‘custom_override_checkout_fields’ );
function custom_override_checkout_fields( $fields ) {
$fields[‘billing’][‘billing_number’][‘maxlength’] = 5;
$fields[‘billing’][‘billing_address_1’][‘maxlength’] = 30;
$fields[‘billing’][‘billing_address_2’][‘maxlength’] = 30;
$fields[‘billing’][‘billing_neighborhood’][‘maxlength’] = 30;
$fields[‘billing’][‘billing_city’][‘maxlength’] = 30;
$fields[‘shipping’][‘shipping_number’][‘maxlength’] = 5;
$fields[‘shipping’][‘shipping_address_1’][‘maxlength’] = 30;
$fields[‘shipping’][‘shipping_address_2’][‘maxlength’] = 30;
$fields[‘shipping’][‘shipping_neighborhood’][‘maxlength’] = 30;
$fields[‘shipping’][‘shipping_city’][‘maxlength’] = 30;
$fields[‘shipping’][‘shipping_number’][‘type’] = “url”;
return $fields;
}
———————————————-
Aproveitando para ajudar o pessoal aqui do forum, a linha
————————
$fields[‘shipping’][‘shipping_number’][‘type’] = “url”;
————————
Resolve o problema de muitos usuários onde o Google Chrome insere o numero do cart?o de credito do cliente no campo numero do endere?o de entrega.
Espero te ajudado.