Alguém poderia me ajudar, já procurei a solução em vários lugares, na documentação do Woocommerce e não consegui encontrar.
Consegui resolver pela documentação do Woocommerce.
Vou colocar o código aqui pra quem precisar um dia:
function my_wc_custom_checkout_billing_fields( $fields ) {
$fields['billing_neighborhood']['required'] = true;
return $fields;
}
add_filter( 'woocommerce_billing_fields', 'my_wc_custom_checkout_billing_fields', 20 );
function my_wc_custom_checkout_shipping_fields( $fields ) {
$fields['shipping_neighborhood']['required'] = true;
return $fields;
}
add_filter( 'woocommerce_shipping_fields', 'my_wc_custom_checkout_shipping_fields', 20 );
@rhenrigb onde coloco esse código? Em qual local, pode me ajudar? E outra qual a possibilidade de colocar como obrigatorio o Celular?
@salinbraga10 você deve colocar o código no arquivo functions.php do seu tema.
Para celular obrigatório veja o código do @claudiosanches aqui:
https://wordpress.org/support/topic/deixar-celular-como-obrigatorio/
Ótimo @rhenrigb, coloquei os dois junto com o exemplo do @claudiosanches e funcionou perfeitamente. Muito obrigado.
Só uma outra dúvida, no meu o telefone também não está como NÃO obrigatório, tem esse código?
-
Esta resposta foi modificada 7 anos, 4 meses atrás por salinbraga10.
@salinbraga10 se este campo já Está como Obrigatório, ou seja, como você disse, Não está como NÃO Obrigatório, é porque deve continuar assim. Pelo menos até onde eu saiba, para o PagSeguro os campos que são obrigatórios devem ser informados para que o pagamento ocorra de forma correta, pois são exigências deles, e os desenvolvedores já implantaram assim, porque é assim que deve ser.
https://br.wordpress.org/plugins/woocommerce-extra-checkout-fields-for-brazil/
-
Esta resposta foi modificada 7 anos, 4 meses atrás por Rafael Botelho.
Olá, fiz uns testes aqui e observei que os campos personalizados e obrigatórios colocando apenas 1 dígito/caractere já ficou verde e deixou prosseguir, como exigir um número mínimo de caracteres para esses campos personalizados, por exemplo o cpf mínimo 11 caracteres para concluir o preenchimento e deixar prosseguir ?
Vlw