Home / Admin / Removing File Upload Fields from Notifications
Duplicate Snippet

Embed Snippet on Your Site

Removing File Upload Fields from Notifications

This code snippet will remove the File Upload fields from Notifications when File Access Restrictions are enabled.

<10
Code Preview
php
<?php
add_filter( 'wpforms_emails_notifications_field_ignored', 'wpf_ignore_email_fields', 10, 3 );
function wpf_ignore_email_fields( $is_ignored, $field, $form_data ) {
	if ( empty( $form_data['id'] ) ) {
		return $is_ignored;
	}
	// TODO: Change `1` to your form ID.
	if ( (int) $form_data['id'] !== 1 ) {
		return $is_ignored;
	}
	/**
	 * Also, you can use `$field['id']` to ignore a specific field ID.
	 */
	if ( empty( $field['type'] ) || $field['type'] !== 'file-upload' || empty( $field['is_restricted'] ) ) {
		return $is_ignored;
	}
	return true;
}

Comments

Add a Comment