diff --git a/includes/class-wc-structured-data.php b/includes/class-wc-structured-data.php index bac68582478..a9149310b62 100644 --- a/includes/class-wc-structured-data.php +++ b/includes/class-wc-structured-data.php @@ -334,6 +334,7 @@ class WC_Structured_Data { $shop_name = get_bloginfo( 'name' ); $shop_url = home_url(); + $order_url = $sent_to_admin ? admin_url( 'post.php?post=' . absint( $order->get_id() ) . '&action=edit' ) : $order->get_view_order_url(); $order_statuses = array( 'pending' => 'http://schema.org/OrderPaymentDue', 'processing' => 'http://schema.org/OrderProcessing', @@ -353,7 +354,6 @@ class WC_Structured_Data { $product = apply_filters( 'woocommerce_order_item_product', $order->get_product_from_item( $item ), $item ); $product_exists = is_object( $product ); $is_visible = $product_exists && $product->is_visible(); - $order_url = $sent_to_admin ? admin_url( 'post.php?post=' . absint( $order->get_id() ) . '&action=edit' ) : $order->get_view_order_url(); $markup_offers[] = array( '@type' => 'Offer',