getOrderItemPickupLocationTitle($post, $field) : ''; } protected function getOrderItemPickupLocationTitle($post, $field) { $order = $this->getOrder($post); $pickupLocationAddresses = array(); if (!empty($order)) { foreach ( $order->get_shipping_methods() as $shipping_item_id => $shipping_item ) { if ( wc_local_pickup_plus_shipping_method_id() === $shipping_item['method_id'] ) { $pickupLocationAddresses[] = wc_local_pickup_plus()->get_orders_instance()->get_order_items_instance()->get_order_item_pickup_location_name( $shipping_item_id ); } } } return !empty($pickupLocationAddresses) ? implode(', ', $pickupLocationAddresses) : ''; } }