保存と再開の通知メールの件名を変更する方法

はじめに

Save and Resumeアドオンで送信される通知メールの件名を変更したいですか?小さなPHPスニペットをサイトに追加することで、簡単に変更することができます。

デフォルトでは、訪問者がフォームのリンクをクリックして保存し、後で再開する場合、メールの件名は「フォーム送信再開リンク」となります。これをサイト名やフォーム名、または訪問者の注意を引くようなものに変更し、再度フォームを送信してもらうこともできます。小さなスニペットをサイトに追加するだけで、簡単に変更できます。

フォームの作成

まず、フォームを作成し、フィールドを追加します。

フォーム作成の詳細については、最初のフォーム作成ガイドをご覧ください

保存と再開アドオンを有効にする

次に、フォームビルダー内の「設定」をクリックし、「保存と再開」タブをクリックします。 保存と再開を有効にする]のトグルボタンをクリックし、フォームでこのオプションを有効にします。

フォームビルダーの設定タブで Save and Resume アドオンを有効にします。

スニペットの追加

それができたら、次はスニペットをサイトに追加する番だ。

あなたのサイトにスニペットを追加する場所や方法がわからない場合は、WPFormsにカスタムPHPやJavaScriptを追加する方法のチュートリアルを参照してください。

/**
 * Change the subject line on Save and Resume Emails
 *
 * @link https://wpforms.com/developers/how-to-change-the-email-subject-on-save-and-resume-email-notifications/
 */
 
function wpf_dev_save_resume_email_subject( $subject ) {
  
    // Change the text within the quotes to set your subject line
    return $subject = __('Hey there! Are you ready to complete your submission?', 'text-domain');
     
    return $subject;
     
}

add_filter( 'wpforms_save_resume_settings_get_email_subject', 'wpf_dev_save_resume_email_subject', 10, 3 );

このPHPフィルタを使用すると、デフォルトの件名が上書きされ、上記で変更したテキストに置き換えられます。この例では、件名は「こんにちは投稿を完了する準備はできましたか?

これで、訪問者が保存と再開のリンクメールをリクエストすると、メールの件名が変更されたことがわかります。保存と再開の通知メールの返信先も変更したいですか?保存と履歴書アドオンの返信メールの変更方法をご覧ください。