Calcular frete no Woocommerce
Quando decidi criar meu e-commerce, depois de muita pesquisa, optei por uma série de motivos, utilizar o Woocommerce.
Pois bem, peguei meu site que já usava o WordPress e instalei o Woocommerce, configurei tudo, mas tinha uma característica que me incomodava muito, o cálculo do frete.
Há três campos além do campo do CEP, tem o campo de país, de estado e a cidade.
Apesar de funcionar perfeitamente adicionando apenas o CEP, recebi várias queixas de clientes inexperientes que não estavam conseguindo calcular o frete, pois tentavam preencher todos os campos e por algum motivo, dava erro.
Então, fui pesquisar na internet algum plugin e não encontrei nada além de alguns plugins pagos, e que no momento não me eram viáveis.
Solução?
Afim de resolver este pequeno problema resolvi por a mão na massa e fazer algumas alterações nos códigos do Woocommerce, e a solução que encontrei foi ocultar estes campos “inúteis”.
Antes de tudo deve-se instalar o plugin WooCommerce Correios. Feito isso, configure o plugin e teste-o.
Agora vá na barra lateral esquerda do painel do WordPress, clique em Plugins e posteriormente em Editor de plugin.
Se aparecer uma janela de alerta, clique em “Eu Entendo”.
Agora vá na parte superior direira e selecione o Woocommerse e clique em “selecionar” e posteriormente clique em “templates”.
Logo após clicar em “templates, clique em “cart” e depois em “shipping-calculator.php”.
Depois que você abrir o arquivo "shipping-calculator.php", vá até a linha 29 e logo após "form-row form-row-wide" insira style="display:none !important;".
Insira na linha 55 style="display:none !important;" logo após "calc_shipping_state".
E por fim na linha 76, insira style="display:none !important;" logo após "input-text".
Veja o resultado:
Por mais que seja recomendado comprar um plugin, com essa técnica simples se resolve o problema, porém, toda a vez que for atualizado o Woocommerce, terá que ser repetido todo o processo.
NOVIDADE!
Quer simplesmente instalar um plugin que não pesa ao invés de fazer essas alterações? E além de tudo, quando você atualizar o WooCommerce não perder as alterações?
Clique no botão abaixo e baixe gratuitamente!