Suporte » Plugins » [Woocommerce]

  • Olá, tudo bem??

    eu preciso criar uma aplicação que rode fora do wordpress, mas que me permita puxar os produtos do carrinho do wordpress e após o cliente selecionar estes produtos e modificá-los como quiser, no caso, escolher dimensões e quantidade, ele mande de volta para o wordpress ja dentro do carrinho do woocommerce.

    Eu consegui encontrar uma função que vai adicionar os produtos ao carrinho do woocommerce, porém, eu precisava saber quais arquivos do woocommerce eu preciso chamar no meu arquivo fora do wordpress para essa função funcionar

    Seria esta aqui:

    add_action( 'template_redirect', 'add_product_to_cart' );
    function add_product_to_cart() {
    	if ( ! is_admin() ) {
    		$product_id = 64;
    		$found = false;
    		//check if product already in cart
    		if ( sizeof( WC()->cart->get_cart() ) > 0 ) {
    			foreach ( WC()->cart->get_cart() as $cart_item_key => $values ) {
    				$_product = $values['data'];
    				if ( $_product->id == $product_id )
    					$found = true;
    			}
    			// if product not found, add it
    			if ( ! $found )
    				WC()->cart->add_to_cart( $product_id );
    		} else {
    			// if no products in cart, add it
    			WC()->cart->add_to_cart( $product_id );
    		}
    	}
    }

    Porém ainda me faltaria uma forma de puxar estes produtos do carrinho da base de dados do woocommerce.

    Alguém sabe fazer??

    Obrigado

Visualizando 4 respostas - 1 até 4 (de um total de 4)
Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘[Woocommerce]’ está fechado para novas respostas.