### [特定のフォームの通知メールからヘッダー画像を削除する](https://wpforms.com/developers/removing-the-header-image-from-notification-emails-of-specific-forms/)

**公開日:** 2025年8月12日
**著者:** Umair Majeed

**内容:**

すべてのフォームではなく、特定のフォームの通知メールのみヘッダー画像を非表示にしたいとお考えですか？このチュートリアルでは、現在のフォームIDを確認し、選択したフォームのメールヘッダー画像を削除する小さなPHPスニペットを追加します。

## コードスニペットの追加

まず、以下のスニペットをサイトに追加する必要があります。スニペットの追加方法や追加場所がわからない場合は、[こちらの役立つドキュメントをご参照ください](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/)。

上記のスニペットでは、**14行目**にある `123, 456, 789` を、ヘッダー画像を表示したくないフォームのIDに置き換えてください。

フォームおよびフィールドのIDを確認するには、[こちらのチュートリアル](https://wpforms.com/developers/how-to-locate-form-id-and-field-id/)をご覧ください。

## 仕組み

- `wpforms_emails_templates_general_set_initial_args` フィルターは、WPFormsがメールテンプレートの設定を準備する際に実行されます。
- このスニペットは、リクエストまたはプロセッサコンテキストからアクティブなフォームIDを特定し、指定したフォームの `header_image` 値の設定を解除します。
- その他のメールテンプレート設定は変更されません。

**カテゴリ:** チュートリアル、拡張機能

---

