https://tdestudiodesign.com/wp-content/plugins/whatsapp/style.css

Cuando se realiza un pedido en WooCommerce, es posible que desee cambiar/agregar algo en el usuario meta programáticamente.

Por ejemplo, puede «verificar» una casilla de verificación personalizada en el perfil de usuario. O tal vez asigne el nombre de usuario de Twitter del usuario. Y así sucesivamente

WooCommerce: editar meta de usuario después de un pago exitoso

Php Snippet: actualice el meta del usuario después de un pedido exitoso en WooCommerce

En este ejemplo, estamos guardando la dirección IP del cliente en un campo personalizado del usuario. Puede obtener otros datos de pedidos revisando https://www.businessbloomer.com/wooCommerce-easily-get-order-info-total-Items-etc-from-order-object/.

/**   n*@snippet       Update User Meta After a Successful Order - WooCommerce   n*@how-to        https://tdestudiodesign.com/tutoriales   n*@author        Tomás Lucas D´Amario, TD Estudio Design   n*@compatible    WooCommerce 4.6   n*@community     https://tdestudiodesign.com/club  */  add_action( 'woocommerce_thankyou', 'tddesign_checkout_save_user_meta' );  function tddesign_checkout_save_user_meta( $order_id ) { $order = wc_get_order( $order_id ); $user_id = $order->get_user_id(); if ( $order->get_customer_ip_address() ) {   update_user_meta( $user_id, 'latest_ip_address', $order->get_customer_ip_address() ); } } 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *