Описание comment_notification_headers
— Filter
Хук comment_notification_headers позволяет изменять заголовки email-уведомлений, отправляемых администраторам и авторам при новых комментариях к их записям. Он срабатывает при формировании заголовков уведомлений о новых комментариях и позволяет настраивать такие заголовки как ‘From’, ‘Reply-To’ и другие
Примеры использования
Пример добавления заголовка ‘Reply-To’ к уведомлению о комментариях:
add_filter('comment_notification_headers', function($headers, $comment_id) {
$headers .= 'Reply-To: noreply@example.com' . '
';
return $headers;
});
В этом примере мы добавляем заголовок ‘Reply-To’, чтобы указать адрес для ответов на комментарии
Пример изменения заголовка ‘From’ для уведомлений о комментариях:
add_filter('comment_notification_headers', function($headers) {
$headers = 'From: My Blog ' . '
';
return $headers;
});
Здесь мы изменяем заголовок ‘From’, чтобы указать адрес отправителя уведомлений
Пример добавления заголовка ‘Cc’ для уведомлений о комментариях:
add_filter('comment_notification_headers', function($headers) {
$headers .= 'Cc: admin@example.com' . '
';
return $headers;
});
В этом примере мы добавляем заголовок ‘Cc’, чтобы уведомлять дополнительный адрес о новых комментариях
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо настроить заголовки email-уведомлений о комментариях в WordPress
– Производительность
Хук не должен значительно влиять на производительность, так как изменения касаются только формата заголовков
– Предупреждения
Следите за тем, чтобы добавляемые заголовки были корректными и не нарушали формат email-сообщений
Альтернативы
Тип: action
Этот хук позволяет выполнять действия после публикации комментария, включая отправку уведомлений
Используйте его, если нужно выполнять дополнительные действия после добавления комментария