AI要約
WPFormsがメール通知の送信に使用するバックグラウンド処理を無効にしたいとお考えですか?この包括的なチュートリアルでは、手順を追ってプロセスをガイドします。
WPFormsバージョン1.5.9以降、メール通知の送信を処理するために非同期タスクが実装されています。バックグラウンド処理としても知られる非同期タスクは、安定したストリームではなく断続的にデータを送信することを可能にします。しかし、これらのタスクは、特にトラフィックの少ないサイトでは、メール通知の遅延を引き起こすことがあります。
幸いなことに、簡単なPHPフィルターでこの機能を無効にすることは簡単です。
バックグラウンド処理を無効にする
これらの非同期タスクを無効にするには、次のPHPスニペットをサイトに追加する必要があります。スニペットの追加方法がわからない場合は、WPForms用のカスタムPHPまたはJavaScriptの追加に関するチュートリアルを参照してください。
/** * Disable form notifications sending asynchronously. * * @link https://wpforms.com/developers/how-to-disable-the-background-processing-for-sending-email-notifications/ */ add_filter( 'wpforms_tasks_entry_emails_trigger_send_same_process', '__return_true' );
これで完了です!このスニペットを使用して、メール通知の送信に関するバックグラウンド処理タスクを正常に無効にしました。メール通知をさらにカスタマイズしたいですか?メール通知で空のフォームフィールドを表示する方法に関するチュートリアルをご覧ください。