### [Removing the Header Image From Notification Emails of Specific Forms](https://wpforms.com/developers/removing-the-header-image-from-notification-emails-of-specific-forms/)

**Published:** August 12, 2025
**Author:** Umair Majeed

**Content:**

Would you like to hide the header image in notification emails for only a few forms instead of all forms? In this tutorial, you will add a small PHP snippet that checks the current form ID and removes the email header image for the forms you choose.

## Add the Code Snippet

To start, you’ll need to add the snippet below to your site. If you’re not sure how or where to add snippets, [please review this helpful documentation](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/).

In the snippet above, make sure to replace `123, 456, 789` in **line 14** with the IDs of the forms where you do not want the header image to appear.

To locate your form and field IDs, check out [this tutorial](https://wpforms.com/developers/how-to-locate-form-id-and-field-id/).

## How It Works

- The `wpforms_emails_templates_general_set_initial_args` filter runs when WPForms prepares the email template settings.
- The snippet tries to resolve the active form ID from the request or the processor context, then unsets the `header_image` value for the forms you listed.
- Other email template settings remain unchanged.

**Categories:** Tutorials, Extending

---

