prova pagina
Per visualizzare gli ordini, effettua l\’accesso.
‘; wp_login_form(); } else { $customer_id = get_current_user_id(); // Ottieni ordini dell’utente $args = array( ‘customer’ => $customer_id, ‘status’ => array(‘pending’,’processing’,’on-hold’,’completed’,’cancelled’,’refunded’,’failed’), ‘limit’ => -1 ); $orders = wc_get_orders( $args ); if ( empty( $orders ) ) { echo ‘
Nessun ordine trovato.
‘; } else { echo ‘
I tuoi ordini
‘; echo ‘
-
- ‘; foreach ( $orders as $order ) { /** @var WC_Order $order */ $order_id = $order->get_id(); $date = $order->get_date_created()->date(‘Y-m-d’); $status = wc_get_order_status_name( $order->get_status() ); $total = $order->get_formatted_order_total(); echo ‘
-
- ‘; printf( ‘N° ordine: %s – Data: %s – Stato: %s – Totale: %s’, esc_html( $order_id ), esc_html( $date ), esc_html( $status ), esc_html( $total ) ); echo ‘ Dettagli‘; echo ‘
‘; } echo ‘
‘; } } get_footer(); ?>
