Jonathan Afranio
Forum Replies Created
-
Oh @viniciusvirtuaria, agradeço o seu retorno e sua dica de trocar em:
WooCommerce > Configurações > Entrega, “Opções de Entrega” e “Ativar a calculadora de entrega na página de carrinho”.No meu caso, essa opção estava desabilitada e exibia a mensagem:
“This feature is not available when using the Cart and checkout blocks. Shipping will be calculated at checkout.”Pelo que pesquisei, o WooCommerce, a partir da versão 9, removeu a opção de calculadora no carrinho (/cart). Mesmo trocando os blocos do Gutenberg no /cart pelo template clássico [woocommerce_cart] e tentando a opção: WooCommerce > Configurações > Entrega > “Opções de Entrega” > “Ativar a calculadora de entrega na página de carrinho”, a opção permanecia desabilitada.
Mantive o clássico e usei um hook: woocommerce_cart_totals_after_shipping, executando no function do tema a função abaixo:
add_action( 'woocommerce_cart_totals_after_shipping', 'forcar_calculadora_frete_no_carrinho' );
function forcar_calculadora_frete_no_carrinho() {
if ( ! is_cart() ) { return; }
if ( wc_shipping_enabled() && WC()->cart->needs_shipping() ) {
echo '<div class="custom-shipping-calculator">';
woocommerce_shipping_calculator(); // renderiza a calculadora clássica
echo '</div>';
}
}E deu certo, mas somente no
[woocommerce_cart]; no Gutenberg não funciona, então vou manter o clássico mesmo.É uma pena que o WooCommerce tenha feito isso. Vou passar esse feedback para eles, pois manter o total de frete visível no /cart é importante, exigir que o cliente se registre ou faça login só para ver a opção de frete pode ser frustrante.
Mais uma vez, agradeço o seu retorno. Tamo junto
- This reply was modified 8 months, 3 weeks ago by Jonathan Afranio.
Olá @viniciusvirtuaria estou tentando fazer o que recomendou nos comentários acima desativar a opção: “Ocultar previsão de entrega?” mas não encontrei essa opção, estou usando a versão: 1.12.8
Fiz também a troca do cart em block para o cart classico: [woocommerce_cart] porem nos dois exibem:
“Shipping will be calculated at checkout”
“Os custos de entrega serão calculados durante a finalização de compra.”
Tentei forçando até via hook no functions.php do tema mas não surtiu efeito:
add_action( ‘woocommerce_cart_collaterals’, ‘ativar_calculadora_frete_carrinho’ );function ativar_calculadora_frete_carrinho() {
if ( wc_shipping_enabled() ) {
woocommerce_shipping_calculator(); // mostra a calculadora
}
}Forum: Reviews
In reply to: [Carrossel with Glider.js] fastest sliderThank you for your feedback, but I come to inform you that this plugin uses javascript, it doesn’t have many lines of javascript, but it does. If you read the documentation, you’ll see that I use Glider.js, which makes carousels in vanilla.js (without relying on jquery, vue.js, angular or any other javascript framework), so it’s lightweight.
Although it is a simple application with few lines of js, it uses javascript.
I’m glad it’s been useful.Forum: Plugins
In reply to: [ACF Photo Gallery Field] Parse ErrorThanks @pugaj. I had this problem, I accessed this link and I did what you suggested and solved the problem.
Thank you very much.