Описание comment_moderation_headers
— Filter
Хук comment_moderation_headers позволяет изменять заголовки, отправляемые в уведомления о модерации комментариев. Он срабатывает при отправке уведомлений модераторам и позволяет настраивать их содержание и структуру
Примеры использования
Пример изменения адреса отправителя уведомления о модерации:
add_filter('comment_moderation_headers', function($headers) {
$headers['From'] = 'noreply@yourdomain.com';
return $headers;
});
В этом примере мы изменяем адрес отправителя на ‘noreply@yourdomain.com’.
Пример изменения темы уведомления о модерации:
add_filter('comment_moderation_headers', function($headers) {
$headers['Subject'] = 'Внимание: новый комментарий на сайте!';
return $headers;
});
Здесь мы изменяем тему уведомления на более заметную.
Пример добавления дополнительного заголовка:
add_filter('comment_moderation_headers', function($headers) {
$headers['X-Custom-Header'] = 'Custom Value';
return $headers;
});
Мы добавляем собственный заголовок ‘X-Custom-Header’ для дополнительных нужд.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо изменить содержание заголовков уведомлений о модерации комментариев
– Производительность
Хук не должен значительно влиять на производительность, так как изменения касаются только заголовков
– Предупреждения
Убедитесь, что изменения не конфликтуют с настройками почтового сервера
Альтернативы
Тип: action
Этот хук позволяет выполнять действия после публикации комментария, включая отправку уведомлений
Используйте его, если нужно добавить дополнительную функциональность после публикации комментария