<html lang="ja-jp" dir="ltr"><head></head><body>### [WPForms通知メールの改行抜けを修正する方法](https://wpforms.com/developers/fixing-missing-line-breaks-in-notification-emails/)

**公開日:** 2026年1月27日
**著者:** Umair Majeed

**内容:**

場合によっては、WPFormsの通知メールで改行が失われ、特定のメールクライアントでは1つの段落として表示されることがあります。これは、通知メールでカスタムメッセージを使用し、Returnキーを押して新しい行を追加した場合に発生する可能性があります。

このチュートリアルでは、この問題に対処する2つの方法を紹介します。これらのオプションは、サイトで既に書式設定の問題が発生している場合にのみ使用してください。

**重要:** これらのオプションは、「念のため」の変更として推奨されるものではありません。改行が削除されている場合にのみ適用してください。

## オプション1: 改行を手動で追加する（推奨）

最もシンプルで信頼性の高いアプローチは、通知メッセージにHTMLの改行を追加することです。

WPFormsのフォームビルダーで、編集したいフォームを開き、「**設定 » 通知**」に移動します。使用している通知の下にある「**メールメッセージ**」フィールドを見つけます。メールで新しい行を開始したい場所に、メッセージに直接 `` を入力します。

たとえば、次のように記述できます。「こんにちは、ご連絡ありがとうございます！すぐに折り返しご連絡いたします。」

## オプション2: スニペットを使用して改行を自動的に変換する

通常の改行を使用して通知メッセージの作成を続けたい場合は、以下のスニペットを使用して、メールが送信される前に新しい行を `` に変換できます。

このスニペットをサイトに追加してください。

カスタムコードスニペットの追加にヘルプが必要な場合は、[サイトにカスタムコードを追加する方法](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/)に関するチュートリアルを確認してください。

```

add_filter( 'wpforms_emails_notifications_processed_message', function ( $processed_message, $message, $notification ) {

	return make_clickable( nl2br( $message ) );
}, 10, 3 );
```

#### 特定のフォームを対象とする

問題が1つのフォームでのみ発生している場合は、スニペットを特定のフォームIDに制限できます。

```

add_filter( 'wpforms_emails_notifications_processed_message', function ( $processed_message, $message, $notification ) {

	if ( $notification-&gt;form_data['id'] === 'FORM ID' ) {
		return make_clickable( nl2br( $message ) );
	}

	return $processed_message;
}, 10, 3 );
```

`FORM ID` を対象とするフォームのIDに置き換えることを忘れないでください。

これで完了です。スニペットを追加すると、通知メールは1つの長い段落として表示される代わりに、改行が保持されるはずです。

次に、[WPFormsでマルチページフォームを作成する方法](https://wpforms.com/docs/how-to-create-multi-page-forms-in-wpforms)に関するガイドを確認して、ページ区切りや進捗インジケーターの設定に関するすべてのオプションを確認することをお勧めします。

**カテゴリ:** チュートリアル

**タグ:** PHP

---</body></html>