mruoppolo 14 Denunciar post Postado Maio 28, 2015 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 Compartilhar este post Link para o post Compartilhar em outros sites
Ted k' 126 Denunciar post Postado Junho 1, 2015 Seria a mesma duvida? http://forum.imasters.com.br/topic/537115-mostrar-produtos-do-woocommerce-fora-do-wordpress/ Compartilhar este post Link para o post Compartilhar em outros sites
mruoppolo 14 Denunciar post Postado Junho 3, 2015 Ted k' então brother não é a mesma dúvida não, no caso eu consegui descobrir que eu posso utilizar a seguinte URL, afinal de contas eu tenho os produtos cadastrados dentro do banco de dados do woocommerce. Ai no caso, eu estou fazendo o seguinte: http://www.nomedaminhaloja.com.br/add-to-cart?id=ID_DO_PRODUTO Isso funciona, porém, este produto é vendido por metro, ai eu tenho um plugin, no caso este aqui: http://www.woothemes.com/products/measurement-price-calculator/ Que me da o calculo por metro, porém como eu não consigo jogar ele pra fora do wordpress eu estou utilizando um script PHP pra fazer esta calculo, você sabe como eu posso fazer pra conseguir informar outros atributos nessa função add-to-cart, como por exemplo este preço diferenciado??? Muito obrigado, um abraço Compartilhar este post Link para o post Compartilhar em outros sites