get_items( apply_filters( 'woocommerce_purchase_order_item_types', 'line_item' ) ); $show_purchase_note = $order->has_status( apply_filters( 'woocommerce_purchase_note_order_statuses', array( 'completed', 'processing' ) ) ); $downloads = $order->get_downloadable_items(); $actions = array_filter( wc_get_account_orders_actions( $order ), function ( $key ) { return 'view' !== $key; }, ARRAY_FILTER_USE_KEY ); // We make sure the order belongs to the user. This will also be true if the user is a guest, and the order belongs to a guest (userID === 0). $show_customer_details = $order->get_user_id() === get_current_user_id(); if ( $show_downloads ) { wc_get_template( 'order/order-downloads.php', array( 'downloads' => $downloads, 'show_title' => true, ) ); } ?>

get( FulfillmentsDataStore::class ); $fulfillments = $fulfillments_data_store->read_fulfillments( WC_Order::class, (string) $order->get_id() ); if ( FulfillmentUtils::has_pending_items( $order, $fulfillments ) ) { $pending_items = FulfillmentUtils::get_pending_items( $order, $fulfillments ); ?> get_product(); wc_get_template( 'order/order-details-fulfillment-item.php', array( 'order' => $order, 'item_id' => $item['item_id'], 'item' => $item['item'], 'quantity' => $item['qty'], 'is_pending_item' => true, 'show_purchase_note' => $show_purchase_note, 'purchase_note' => $product ? $product->get_purchase_note() : '', 'product' => $product, ) ); } do_action( 'woocommerce_order_details_after_order_table_items', $order ); ?> $fulfillment ) { // Skip if the fulfillment is not fulfilled. if ( ! $fulfillment->get_is_fulfilled() ) { continue; } $fulfillment_items = FulfillmentUtils::get_fulfillment_items( $order, $fulfillment ); ?> get_product(); wc_get_template( 'order/order-details-fulfillment-item.php', array( 'order' => $order, 'item_id' => $item['item_id'], 'item' => $item['item'], 'quantity' => $item['qty'], 'is_pending_item' => false, 'show_purchase_note' => $show_purchase_note, 'purchase_note' => $product ? $product->get_purchase_note() : '', 'product' => $product, ) ); } do_action( 'woocommerce_order_details_after_order_table_items', $order ); ?> get_order_item_totals() as $key => $total ) { ?> get_customer_note() ) : ?>
: $action ) { // phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited if ( empty( $action['aria-label'] ) ) { // Generate the aria-label based on the action name. /* translators: %1$s Action name, %2$s Order number. */ $action_aria_label = sprintf( __( '%1$s order number %2$s', 'woocommerce' ), $action['name'], $order->get_order_number() ); } else { $action_aria_label = $action['aria-label']; } echo '' . esc_html( $action['name'] ) . ''; unset( $action_aria_label ); } ?>
get_customer_note() ) ), array( 'br' => array() ) ); ?>
$order ) ); }