Описание woocommerce_email_heading_customer_refunded_order
— Filter
Хук woocommerce_email_heading_customer_refunded_order позволяет изменить заголовок электронного письма, отправляемого клиенту при возврате заказа. Он срабатывает во время формирования письма и позволяет настроить текст заголовка в зависимости от потребностей магазина
Примеры использования
Пример изменения заголовка письма о возврате заказа:
add_filter('woocommerce_email_heading_customer_refunded_order', function($heading, $order) {
return 'Ваш возврат успешно обработан';
}, 10, 2);
В этом примере мы изменяем заголовок письма на ‘Ваш возврат успешно обработан’.
Пример добавления идентификатора заказа в заголовок:
add_filter('woocommerce_email_heading_customer_refunded_order', function($heading, $order) {
return 'Возврат заказа #' . $order->get_id();
}, 10, 2);
Здесь мы добавляем идентификатор заказа в заголовок письма.
Пример изменения заголовка в зависимости от статуса возврата:
add_filter('woocommerce_email_heading_customer_refunded_order', function($heading, $order) {
if($order->get_total() > 100) {
return 'Большой возврат заказа';
} else {
return 'Возврат заказа';
}
}, 10, 2);
В этом примере заголовок меняется в зависимости от суммы заказа.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо изменить заголовок письма о возврате заказа для лучшего соответствия вашему бренду
– Производительность
Хук не должен существенно влиять на производительность, так как он обрабатывает только текст заголовка
– Предупреждения
Убедитесь, что изменения заголовка соответствуют содержимому письма, чтобы избежать путаницы у клиентов
Альтернативы
Тип: filter
Этот хук позволяет изменить тему письма о возврате заказа
Используйте его, если нужно изменить тему письма, а не заголовок