[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.