Я перефразировал свой вопрос со вчерашнего дня, поэтому при бронировании woocommerce мы отправляем напоминание о бронировании за 24 часа до бронирования в стандартной комплектации, исторически у нас когда-либо был только один бронируемый продукт, поэтому передаваемая информация былато же самое, просто вставив несколько тегов
.
Теперь нам нужно отправить два разных типа информации, в зависимости от того, какой из двух продуктов был доставлен.
Iя добавил это к электронному письму с напоминанием о бронировании в woocommerce:
<?php do_action( 'adl_booking_reminder_product_code' ); ?>
И затем в файле functions.php это действие:
add_action( 'adl_booking_reminder_product_code', 'hounds_email_booking_reminder' );
function hounds_email_booking_reminder ($order_id) {
$order = new WC_Order( $order_id );
foreach($order->get_items() as $item) {
$_product = get_product($item['product_id']);
if ($item['product_id']== 11) {
echo "<p>Access code for product 1</p>";
}
else {
echo "<p>Access code for product 2</p>";
}
}
}
Я знаю, что этот код работает, чтобы проверить это, я добавил действие «после таблицы заказов», и она работает без проблем.Я просто потрепал волосы, чтобы добавить их в электронное письмо с уведомлением о бронировании.
Спасибо, A