Obtener el usuario de un pedido en Woocommerce
WordPress y Woocommerce, ¡qué tandem! Qué fácil lo ponen para crear nuestro ecommerce aunque a veces nos empecinamos en complicarlo. Un ejemplo claro es lo que he llegado a ver que se hace para obtener el id del cliente asociado a un pedido.
Seguramente sean muchas las soluciones. Aquí la mía.
Dado un pedido ($pedido) o un id de pedido ($pedido_id), podemos obtener el id del cliente asociado al mismo (y por tanto la entidad cliente en sí) mediante este código.
$pedido = new WC_Order( $pedido_id ); $usuario_id = $pedido->get_user_id();
Donde $usuario_id es el ID del cliente asociado al pedido.
Espero te sea de ayuda.