FernandoAcosta.Net

Customizar o endereço usado no cálculo de frete

1 min de leituraAtualizado há 2 semanas1.9.0

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
Foi útil?