AI要約
説明
wpforms_emails_mailer_get_from_address フィルターを使用すると、WPForms がメールを送信する際に使用される「差出人」のメールアドレスをカスタマイズできます。たとえば、ブランディングや配信可能性の目的で、ドメイン固有のメールアドレスからフォーム通知を送信したい場合があります。
デフォルトでは、他の値が設定されていない場合、このアドレスは WordPress の管理者メール設定から取得されます。
| パラメーター | タイプ | 説明 |
|---|---|---|
$from_address | 文字列 | 現在の「差出人」メールアドレス。設定されていない場合は、WordPress の管理者メールがデフォルトになります。 |
$email | オブジェクト | メールオブジェクトのインスタンス。メールテンプレートやプロパティにアクセスできます。 |
ソース
wpforms/src/Emails/Mailer.php
例
/**
* Change the From email address for all WPForms notifications
* when sending from a specific domain.
*
* @link https://wpforms.com/developers/wpforms_emails_mailer_get_from_address/
*
* @param string $from_address The current From email address.
* @param object $email The email object instance.
*
* @return string
*/
function wpf_dev_custom_from_address( $from_address, $email ) {
// Use a custom From address for all WPForms emails.
// Be sure the domain matches your site domain for best results.
$from_address = '[email protected]';
return $from_address;
}
add_filter( 'wpforms_emails_mailer_get_from_address', 'wpf_dev_custom_from_address', 10, 2 );