Описание woocommerce_email_subject_customer_invoice_paid
— Filter
Хук woocommerce_email_subject_customer_invoice_paid позволяет изменить тему письма, отправляемого клиенту после оплаты инвойса в WooCommerce. Он срабатывает при отправке электронного письма с подтверждением оплаты и позволяет настроить текст темы письма
Примеры использования
Пример изменения текста темы письма на более персонализированный:
add_filter('woocommerce_email_subject_customer_invoice_paid', function($subject, $order) {
return 'Поздравляем! Ваш инвойс #' . $order->get_id() . ' был успешно оплачен';
}, 10, 2);
В этом примере мы изменяем текст темы письма, добавляя номер заказа для большей персонализации.
Пример добавления имени клиента в тему письма:
add_filter('woocommerce_email_subject_customer_invoice_paid', function($subject, $order) {
$customer_name = $order->get_billing_first_name();
return 'Спасибо за оплату, ' . $customer_name . '! Ваш инвойс #' . $order->get_id();
}, 10, 2);
Здесь мы добавляем имя клиента в тему письма для создания более дружелюбного тона.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо изменить тему письма, отправляемого клиенту после оплаты инвойса
– Производительность
Хук не должен негативно влиять на производительность, так как изменения касаются лишь текста темы
– Предупреждения
Убедитесь, что тема письма остается ясной и понятной для клиентов
Альтернативы
Тип: filter
Этот хук позволяет изменить тему письма для инвойса до того, как он будет оплачен
Используйте его, если хотите изменить тему письма до получения оплаты