Estou tentando corrigir o endere?o de um pedido no woocommerce mas quando apago a etiqueta e gero novamente, ele n?o pega o endere?o atualizado.
Podem verificar por favor?
Obrigado,
Elvis
Fix for Brazilian CORREIOS shipping method:
[PT]
Editar plugins > seleciona o plugin > classes > filter_methods.php
Substituir o interior do if da linha 35 por: $method = $rate_id; $method = explode(‘-‘, $method); if ( $method[0] != ‘correios’ ) { unset($rates[$rate_id]);}
[EN]
Plugin editor > select the plugin > classes > filter_methods.php
Overwrite the “if clause” at line 35 with the following: $method = $rate_id; $method = explode(‘-‘, $method); if ( $method[0] != ‘correios’ ) { unset($rates[$rate_id]);}
Descobri uma pequena falha no filtro ‘http_request_timeout’ presente na linha 60 do arquivo principal no arquivo principal do plugin.
Na vers?o 4.x.x, o filtro ‘http_request_timeout’, possui apenas 1 parametro (timeout)
Na vers?o 5.x.x, o filtro ‘http_request_timeout’ possui dois parametros (timeout e url).
No plugin, parece que foi feito o filtro pensando na vers?o 5.x.x e n?o a vers?o 4.x.x.
A vers?o que eu uso é 4.x.x e nessa vers?o mais nova está dando este erro, se for possível, fa?a as corre??es necessárias para essa vers?o 4.9.x para em uma próxima atualiza??o, farei esta corre??o eu mesmo no meu fork do plugin mas se puder se feito no plugin original, agrade?o.
Obrigado!
]]>Estou tentando alterar o posicionamento de onde deve aparecer o plugin de cálculo do produto usando o hook cfpp_hook_location, porém, n?o consigo usá-lo no meu tema, descobri que isso acontece porque você usa na linha 45 do arquivo ‘woo-correios-calculo-de-frete-na-pagina-do-produto.php’, a a??o ‘plugins_loaded’ e por isso os hooks só alcan?am outros plugins (atualmente eu criei um plugin apenas para usar o hook), a solu??o que eu encontrei é simples, basta apenas trocar este hook ‘plugins_loaded’ para ‘init’, porque ele é executado após o carregamento dos plugins e do tema ativo do WordPress. Se você puder fazer esta atualiza??o na próxima vers?o, fico agradecido, obrigado!
]]>imagem na página do produto:
imagem no carrinho de compras:
No carrinho de compras de fato ele está calculando já com o plano corporativo, mas o plugin na página do produto n?o reconhece. De qualquer forma, Muito obrigado por seu plugin, estava analisando o seu código, apesar de n?o compreender algumas partes ainda, mas tudo muito bom, bem encapsulado e a programa??o a objeto muito bom.
Qualquer dúvida fico a disposi??o.
]]>Arquivo: includes/WC_WooMercadoPago_TicketGateway.php
Comando:
$order->add_order_note(
‘Mercado Pago: ‘ .
__( ‘To reprint the ticket click ‘, ‘woocommerce-mercadopago’ ) .
‘<a target=”_blank” href=”‘ .
$response[‘transaction_details’][‘external_resource_url’] . ‘”>’ .
__( ‘here’, ‘woocommerce-mercadopago’ ) .
‘‘, 1, false
);
O comando add_order_note está com a estrutura errada.
No final ao invés de “1, false” o certo seria “false, 1” ou ent?o sem nada.
Como essa parte está errada, o código abaixo disso n?o é executado.
Estrutura do comando “add_order_note”:
add_order_note( $note, $is_customer_note, $added_by_user );