Rimozione dei campi di caricamento dei file dalle notifiche quando le restrizioni di accesso ai file sono abilitate

Desiderate rimuovere completamente i campi di caricamento dei file dalle notifiche dei vostri moduli quando sono abilitate le restrizioni di accesso ai file? Questo può essere utile quando non si vuole che i file con restrizioni siano inclusi nelle notifiche via e-mail, contribuendo a mantenere al sicuro i caricamenti sensibili o privati.

In questo tutorial vi mostreremo come aggiungere uno snippet PHP che rimuova i campi di caricamento dei file limitati dalle notifiche, sia per tutti i moduli che per specifici ID di modulo.


Aggiunta dello snippet di codice

Per iniziare, è necessario aggiungere lo snippet sottostante al proprio sito. Se non siete sicuri di come o dove aggiungere gli snippet, consultate questa utile documentazione.

L'esempio seguente rimuove i campi di caricamento dei file con le restrizioni di accesso ai file abilitate dalle notifiche per uno specifico ID modulo.

È necessario aggiornare l'ID del modulo (1 nell'esempio precedente in linea 10) per corrispondere al modulo che si desidera indirizzare.

Come funziona

Lo snippet utilizza il metodo wpforms_emails_notifications_field_ignored per saltare l'aggiunta di un campo alle notifiche via e-mail quando:

  • Il modulo corrisponde all'ID del modulo specificato.
  • Il campo è un campo di caricamento file.
  • Il campo ha attivato le restrizioni di accesso ai file.

Quando tutte queste condizioni sono soddisfatte, il campo viene rimosso dall'e-mail in uscita.

Ecco fatto! Ora sapete come rimuovere i campi di caricamento dei file limitati dalle notifiche di WPForms per un modulo specifico.

Si desidera poi escludere alcuni campi dalle notifiche via e-mail del modulo, quando si usa lo smart tag {all_fields}? Si veda il nostro tutorial sulla rimozione di campi specifici dallo smart tag {all_fields}.