AI要約
説明
wpforms_emails_send_email_dataフィルターを使用すると、WPFormsがメールを送信する前に生のメールデータを変更できます。このフィルターを使用して、メールごとに受信者、件名、メッセージ、ヘッダー、または添付ファイルを変更できます。このフィルターは、ローカライゼーション、ブランディング、または受信者のアドレス、フォームの設定、その他の利用可能なデータに基づいて特定の通知をターゲットにする場合に役立ちます。
| パラメーター | タイプ | 説明 |
|---|---|---|
$data | array | to、subject、message、headers、およびattachmentsを含むメールデータ配列。 |
$email | オブジェクト | 送信メッセージのメールオブジェクトインスタンス (WPForms_WP_Emails)。 |
ソース
wpforms/includes/emails/class-emails.php
例
/**
* Add a prefix to all WPForms email subjects.
*/
function wpf_dev_prefix_email_subject( $data, $email ) {
$data['subject'] = '[WPForms] ' . $data['subject'];
return $data;
}
add_filter( 'wpforms_emails_send_email_data', 'wpf_dev_prefix_email_subject', 10, 2 );