O plugin monta o endereço no filtro woocommerce_cart_calculate_shipping_address, prioridade 20: país BR, estado pela faixa do CEP e cidade pelo ViaCEP (ou -, com a opção de cidade desligada).
Pra mudar depois dele, use prioridade maior que 20:
add_filter( 'woocommerce_cart_calculate_shipping_address', function ( $address ) {
if ( '-' === $address['city'] ) {
$address['city'] = '';
}
return $address;
}, 30 );
| Chave | Valor do plugin |
|---|---|
country |
BR |
state |
sigla do estado, ou vazio se o CEP não estiver em nenhuma faixa |
city |
cidade do ViaCEP, - com a opção desligada, ou vazio se a consulta falhar |
postcode |
CEP formatado |