Como modificar opções de envio no WooCommerce

  • Autor Autor roduxh
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
R

roduxh

Vale, en resúmen: ¿alguien sabe cómo sabe WooCommerce qué tipo de envío se elije? Por ejemplo, para saber la cantidad de productos usan: "woocommerce->cart->get_cart_total();", pero ahora .. para el envío? Esa es mi duda .. Ya que quiero hacer un script que me limite la cantidad de productos acorde a un envío .. y ya tengo esto:
Inserir CODE, HTML ou PHP:
add_action( 'woocommerce_shipping_methods', 'jb_minimum_order_amount' );
function jb_minimum_order_amount() {
	global $woocommerce;
	$minimum = 3;
	if ( $woocommerce->cart->get_cart_total(); < $minimum ) {
           $woocommerce->add_error( sprintf( 'Como mínimo necesitas comprar por valor de %s para procesar la compra.' , $minimum ) );
	}
}

Cualquier idea, cualquier cosita minúscula favor de comentarmela, quizá me pueda servir para algo, muchas gracias 😀
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Creo que con la variable $woocommerce sacando el order al final del formulario del checkout podrás sacar el tipo de envio elegido por el comprador, en algún elemento del array te saldrá la información de pago. Para interceptar el formulario algun hook proporcionado por WooCommerce tendrás seguro.

Estoy fuera...si no te echaría una manilla...

Un saludo.
 
Última edição:
Voltar
Topo