Rimozione dell'immagine di intestazione dalle e-mail di notifica di moduli specifici

Si desidera nascondere l'immagine dell'intestazione delle e-mail di notifica solo per alcuni moduli, anziché per tutti? In questo tutorial, aggiungerete un piccolo snippet PHP che controlla l'ID del modulo corrente e rimuove l'immagine dell'intestazione dell'e-mail per i moduli scelti.

Aggiungere lo 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.

Nello snippet qui sopra, assicurarsi di sostituire 123, 456, 789 in linea 14 con gli ID dei moduli in cui non si vuole che appaia l'immagine di intestazione.

Per individuare gli ID dei moduli e dei campi, consultare questa guida.

Come funziona

  • Il wpforms_emails_templates_general_set_initial_args viene eseguito quando WPForms prepara le impostazioni del modello di e-mail.
  • Lo snippet cerca di risolvere l'ID del modulo attivo dalla richiesta o dal contesto del processore, quindi cancella il campo header_image per i moduli che avete elencato.
  • Le altre impostazioni dei modelli di e-mail rimangono invariate.