Descrição

O wpforms_emails_notifications_field_ignored permite-lhe ignorar a inclusão de determinados campos nas notificações por correio eletrónico. Por predefinição, todos os campos são incluídos, exceto se este filtro for utilizado para os ignorar explicitamente. Por exemplo, pode querer remover os campos de carregamento de ficheiros com as Restrições de acesso a ficheiros activadas ou ignorar IDs de campos específicos em determinados formulários.

parâmetrotipodescrição
$ignoreboolSe o campo deve ser ignorado na mensagem de correio eletrónico. A predefinição é false.
$fieldmatrizA matriz de dados do campo atual. Contém pormenores como o ID do campo, o tipo e as definições.
$form_datamatrizID do formulário.

Fonte

wpforms/src/Emails/Notifications.php

Exemplo

/**
 * Ignore restricted file upload fields in notifications for form ID 25.
 */
function wpf_dev_ignore_file_uploads( $ignore, $field, $form_data ) {
    if ( $form_data['id'] == 25 && $field['type'] === 'file-upload' && ! empty( $field['is_restricted'] ) ) {
        return true;
    }
    return $ignore;
}
add_filter( 'wpforms_emails_notifications_field_ignored', 'wpf_dev_ignore_file_uploads', 10, 3 );

Artigo de referência