Display do prazo de entrega Pac e Sedex (Nova API)
-
Utilizo o plugin Product page shipping calculator for WooCommerce?para mostrar o cálculo de frete na página do produto. Porém o cálculo de prazo n?o aparece na página de produto, somente no carrinho.
Tive o mesmo problema faz 5 meses com a Jadlog, e entrando em contato com o desenvolvedor do plugin eles nos passaram o seguinte código que resolveu (como pode ver nas imagens a op??o de frete Jadlog esta mostrando os dias como pretendido):
add_filter('pisol_ppscw_shipping_method_name', function($title, $rate){ $meta_data = $rate->get_meta_data(); if(isset($meta_data['jadlog_delivery_time'])){ $delivery_msg = sprintf( _n( ' (Delivery within %s business day)', ' (Delivery within %s business days)', $meta_data['jadlog_delivery_time'], 'woocommerce' ), $meta_data['jadlog_delivery_time'] ); $parts = explode(':', $title); $title = $parts[0].$delivery_msg.': '.($parts[1] ?? ''); } return $title; },10,2);
A única coisa que eles pediram foi o Action Hook da mensagem de prazo, que vocês nos passaram, jadlog_delivery_time. Pe?o que me informem a variável para o meio de envio dos correios Pac e Sedex, acredito que só substituindo a variável neste código terei o resultado esperado.
Utilizamos a Nova Api dos correios, e o ID html dos meios de envio s?o:
correios_cws62 (pac)
correios_cws63 (sedex)The page I need help with: [log in to see the link]
- The topic ‘Display do prazo de entrega Pac e Sedex (Nova API)’ is closed to new replies.