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(); ?>