Estimativa de entrega para frete grátis
Recentemente tive um cliente que precisava disponibilizar o frete gratuito exibindo a estimativa de entrega e apesar do Woocommerce Correios possuir o recurso de frete grátis não exibe a estimativa de entregas.
Para resolver o problema utilizei um filtro do Woocommerce para tornar o pac gratuito woocommerce, sendo assim, ficou possível exibir a estimativa de entrega para frete grátis.
No meu caso, eu apenas zerei o valor do frete para pac e mantive a estimativa de entrega. Para fazer o mesmo, basta inserir o código abaixo em seu funtions.php.
[php]
//Criando a função para pac gratis
function meu_pac_gratis( $arr, $instance_id ) {
//pega o valor do carrinho
$cart_subtotal = WC()->cart->cart_contents_total;
//definindo o curso zero
$arr[‘cost’] = 0;
//adicionando texto ao label
$arr[‘label’] .= ‘: <b>GRÁTIS</b>’;
return $arr;
}
//adicionando filtro
add_filter( ‘woocommerce_correios_correios-pac_rate’, ‘meu_pac_gratis’, 10, 2 );
[/php]
Caso você queria por exemplo, definir o frete grátis a partir de um valor específico faça o seguinte:
[php]
//Criando a função para pac gratis
function meu_pac_gratis( $arr, $instance_id ) {
//pega o valor do carrinho
$cart_subtotal = WC()->cart->cart_contents_total;
//criando condição com base no valor do carrinho (no mínimo R$150,00)
if ( 150 <= $cart_subtotal ) {
//definindo o curso zero
$arr[‘cost’] = 0;
}
//adicionando texto ao label
$arr[‘label’] .= ‘: <b>GRÁTIS</b>’;
return $arr;
}
//adicionando filtro
add_filter( ‘woocommerce_correios_correios-pac_rate’, ‘meu_pac_gratis’, 10, 2 );
[/php]
Até mais ver!
O que achou ?
Comments ( 5 )
Raja Basharat
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque tristique mauris quis nisi elementum suscipit gerat. Integer luctus a nunc eu rhoncus. Integer mollis ante a consequat condimentum etiam etmi magna.
June 13, at 09:15amDaniel Masih
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque tristique mauris quis nisi elementum suscipit gerat. Integer luctus a nunc eu rhoncus. Integer mollis ante a consequat condimentum etiam etmi magna.
June 13, at 09:15amRobert de Niro
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque tristique mauris quis nisi elementum suscipit gerat. Integer luctus a nunc eu rhoncus. Integer mollis ante a consequat condimentum etiam etmi magna.
June 13, at 09:15amBoris Johnson
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque tristique mauris quis nisi elementum suscipit gerat. Integer luctus a nunc eu rhoncus. Integer mollis ante a consequat condimentum etiam etmi magna.
June 13, at 09:15amCole Martin
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque tristique mauris quis nisi elementum suscipit gerat. Integer luctus a nunc eu rhoncus. Integer mollis ante a consequat condimentum etiam etmi magna.
June 13, at 09:15am