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}.