Я пытаюсь отобразить код купона в определенном месте на странице, которая использовалась для заказа (если она вообще использовалась).
Я использую этот код:
if(function_exists('print_coupon_name')){
global $woocommerce;
$order = new WC_Order($order_id);
$coupons = $order->get_used_coupons();
echo "Coupon: " . $coupons;
}
Я получаю такой результат:
Coupon: Array
Нужно ли извлекать определенные данные из массива? Этот код, приведенный выше, действительно берет данные о купоне из фактического заказа, или мне нужно каким-то образом предварительно выбрать заказ? Что я делаю не так?