Title: Respostas de lucaspalencia | WordPress.org Brasil

---

# lucaspalencia

  [  ](https://br.wordpress.org/support/users/lucaspalencia/)

 *   [Perfil](https://br.wordpress.org/support/users/lucaspalencia/)
 *   [Tópicos iniciados](https://br.wordpress.org/support/users/lucaspalencia/topics/)
 *   [Respostas criadas](https://br.wordpress.org/support/users/lucaspalencia/replies/)
 *   [Tópicos respondidos](https://br.wordpress.org/support/users/lucaspalencia/replied-to/)
 *   [Interações](https://br.wordpress.org/support/users/lucaspalencia/engagements/)
 *   [Favoritos](https://br.wordpress.org/support/users/lucaspalencia/favorites/)

 Pesquisar respostas:

## Respostas no Fórum

Visualizando 3 respostas - 1 até 3 (de um total de 3)

 *   Fórum: [Plugins](https://br.wordpress.org/support/forum/plugins-e-codigos/)
   
   Em resposta a: [Não estou conseguindo colocar a descrição do meu site em wordpress no google](https://br.wordpress.org/support/topic/nao-estou-conseguindo-colocar-a-descricao-do-meu-site-em-wordpress-no-google/)
 *  [lucaspalencia](https://br.wordpress.org/support/users/lucaspalencia/)
 * (@lucaspalencia)
 * [10 anos, 7 meses atrás](https://br.wordpress.org/support/topic/nao-estou-conseguindo-colocar-a-descricao-do-meu-site-em-wordpress-no-google/#post-52474)
 * Você configurou ele corretamente? Não é somente instalar e vai sair funcionando.
 * Ou não configurou corretamente, ou seu tema não esta desenvolvido corretamente
   para puxar as configuracoes do plugin.
 * Da uma olhada na documentação, nela tem alguns prints de onde configura cada 
   parte: [https://yoast.com/wordpress-seo/#titles](https://yoast.com/wordpress-seo/#titles)
 *   Fórum: [Plugins](https://br.wordpress.org/support/forum/plugins-e-codigos/)
   
   Em resposta a: [Plugin de pedidos](https://br.wordpress.org/support/topic/plugin-de-pedidos/)
 *  [lucaspalencia](https://br.wordpress.org/support/users/lucaspalencia/)
 * (@lucaspalencia)
 * [10 anos, 7 meses atrás](https://br.wordpress.org/support/topic/plugin-de-pedidos/#post-58590)
 * Achei bem fraca essa funcionalidade de fazer o pedido via formulário sem nem 
   estar vendo o produto que deseja em questão de usabilidade.
 * Já pensou em utilizar o Woocommerce mas pra orçamento? Assim o usuario escolheria
   os produtos que deseja e no final em vez de ter um metodo de pagamento, ele geraria
   um orçamento
 *   Fórum: [Plugins](https://br.wordpress.org/support/forum/plugins-e-codigos/)
   
   Em resposta a: [[Woocommerce] Criar pedido customizado](https://br.wordpress.org/support/topic/woocommerce-criar-pedido-customizado/)
 *  Criador do tópico [lucaspalencia](https://br.wordpress.org/support/users/lucaspalencia/)
 * (@lucaspalencia)
 * [11 anos, 9 meses atrás](https://br.wordpress.org/support/topic/woocommerce-criar-pedido-customizado/#post-44061)
 * Atualizei o woocommerce para o 2.2
 *     ```
       <?php
       /**
        * Create custom order
        **/
       function create_custom_order($orderid) {
   
       	$origin_order = new WC_Order($orderid);
   
       	//create order args
       	$args =  array(
               'status'        => 'on-hold',
           );
   
       	//order address
       	$address = array(
               'first_name' => $origin_order->billing_first_name,
               'email'      => $origin_order->billing_email,
               'phone'      => $origin_order->billing_phone,
               'address_1'  => $origin_order->billing_address_1,
               'city'       => $origin_order->billing_city,
               'state'      => $origin_order->billing_state,
               'postcode'   => $origin_order->billing_postcode,
               'country'    => 'BR'
           );
   
       	//plan by user
           $plan = $origin_order->billing_plano;
   
           //order date
           $origin_date = $origin_order->post->post_date;
   
           //create order repeater
           for ($i=0; $i < $plan; $i++) { 
   
           	//create new order
           	$order = wc_create_order($args);
   
           	//new date
           	$new_date = date('Y-m-d H:i:s',strtotime($origin_date . '+'. $i .' months'));
       		$custom_date = array(
       	      'ID'       => $order->id,
       	      'post_date' => $new_date
       	  	);
   
       	    //get items origin order
       	    $orderitems = $origin_order->get_items();
   
       		//new order add products
       		foreach ($orderitems as $item ) {
       			$productitem = apply_filters( 'woocommerce_order_item_product', $origin_order->get_product_from_item( $item ), $item );
       			$idproduct = $productitem->parent->id;
       			$order->add_product( get_product( ''.$idproduct.'' ), $item['qty'] );
       		}
   
       	    //update new order address
       	    $order->set_address( $address, 'billing' );
   
       	    //update new order shipping
       	    $order->calculate_shipping();
   
       	    //update new order totals
       	    $order->calculate_totals();
   
       	    //update new order date
       	    wp_update_post($custom_date);
           }
       }
   
       ?>
       ```
   

Visualizando 3 respostas - 1 até 3 (de um total de 3)