Описание woocommerce_email_from_address
— Filter
Хук woocommerce_email_from_address позволяет изменить адрес электронной почты отправителя для писем, отправляемых WooCommerce. Он срабатывает во время подготовки и отправки электронных писем клиентам и администратору, позволяя настроить адрес отправителя по умолчанию.
Примеры использования
Пример изменения адреса отправителя на кастомный адрес:
add_filter('woocommerce_email_from_address', function($email) {
return 'custom@example.com';
});
В этом примере мы изменяем адрес отправителя на ‘custom@example.com’.
Пример изменения адреса отправителя на основе условий:
add_filter('woocommerce_email_from_address', function($email) {
if (is_admin()) {
return 'admin@example.com';
} else {
return 'customer@example.com';
}
});
Здесь мы меняем адрес отправителя в зависимости от того, кто получает письмо.
Пример добавления домена из настроек сайта:
add_filter('woocommerce_email_from_address', function($email) {
return 'info@' . get_option('blogurl');
});
В этом примере адрес отправителя формируется на основе домена вашего сайта.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо настроить адрес отправителя для писем, отправляемых WooCommerce
– Производительность
Хук не должен значительно влиять на производительность, так как изменения касаются только адреса отправителя
– Предупреждения
Убедитесь, что используемый адрес отправителя соответствует вашему домену, чтобы избежать попадания писем в спам
Альтернативы
Тип: filter
Этот хук позволяет изменить имя отправителя для писем WooCommerce
Используйте его, если нужно изменить имя отправителя, которое видят получатели