Я добавил несколько полей на страницу заказов WooCommerce с помощью плагина Advanced Custom Fields (ACF) работать как отслеживающая информация. По сути, я хочу, чтобы администратор заполнил эту информацию, и она будет отправлена клиенту в заполненном электронном письме, как только его заказ будет отмечен как завершенный.
Кто-нибудь знает, как я могу получить значения ACF?
Ниже приведен код моего customer-completed-order.php
файла. Очевидно, это не работает.
$order = new WC_Order($order_id);
//set tracking variables from advanced custom fields plugin
$tracking = get_field('tracking-code', $order);
$carrier = get_field('carrier-name', $order);
$date = get_field('pickup_date', $order);
<p>Your order has been picked up by <?php echo $carrier; ?> on <?php echo $date; ?>. Your tracking code is <?php echo $tracking; ?>.</p>