フォーム通知の送信元メールドメインの警告を非表示にする

フォーム通知の差出人メールフィールドに表示されるドメイン不一致の警告を非表示にしますか?

デフォルトでは、WPForms は、差出人メール設定で使用されるメールアドレスがウェブサイトのドメインと一致しない場合に警告メッセージを表示します。この警告は、メッセージがスパムとしてマークされたり、受信メールサーバーによってブロックされたりするなど、メール配信の問題を防ぐのに役立ちます。

このチュートリアルでは、PHP スニペットを使用してフォームビルダーでこの警告を非表示にする方法を説明します。


これで、スニペットをサイトに追加する時間です。

スニペットをサイトに追加する方法と場所についてサポートが必要な場合は、こちらのチュートリアルをご覧ください。

/**
 * Hide the From Email domain mismatch warning in the form builder.
 *
 * @link https://wpforms.com/developers/hiding-the-from-email-domain-warning-in-form-notifications/
 */
function wpf_dev_hide_from_email_domain_warning() {
	echo '<style>
		#wpforms-panel-settings .wpforms-panel-field-warning .wpforms-alert,
		.wpforms-alert-warning-wide,
		#wpforms-panel-settings .wpforms-panel-field-warning label:after {
			display: none !important;
		}
	</style>';
}
add_action( 'admin_head', 'wpf_dev_hide_from_email_domain_warning', 0 );

このスニペットを追加すると、フォーム通知設定内の「差出人メール」フィールドの下にドメイン不一致の警告が表示されなくなります。

このスニペットは、フォームビルダーの警告メッセージを非表示にするだけです。メール送信設定を変更したり、メールの到達性を向上させたりするものではありません。

差出人メールアドレスがウェブサイトとは異なるドメインを使用している場合、メーラーと DNS の設定によっては、通知メールが引き続きブロックされたり、スパムとしてマークされたりする可能性があります。

これで、フォームビルダー内の差出人メールのドメイン警告を非表示にするために必要なすべてが完了しました。