説明

について wpforms_emails_send_email_data フィルタを使うと、WPFormsが送信する前に生のメールデータを変更することができます。このフィルタを使用して、メールごとに受信者、件名、メッセージ、ヘッダー、添付ファイルを変更することができます。このフィルタは、ローカライズ、ブランディング、または受信者アドレス、フォーム設定、その他の利用可能なデータに基づいて特定の通知をターゲットにする場合に便利です。

パラメータタイプ記述
$data配列電子メールデータの配列。 to, subject, message, headersそして attachments.
$emailオブジェクト送信メッセージのEメール・オブジェクト・インスタンス(WPForms_WP_Email)。

ソース

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 );