Descrizione
Il wpforms_emails_notifications_message
filtra l'output del messaggio e-mail che viene inviato.
Parametri
- $messaggio
- (stringa) (Obbligatorio) Messaggio e-mail, compresi gli Smart Tag elaborati.
- (oggetto) (Obbligatorio) Istanza della classe email, che gestisce tutte le email di notifica inviate da WPForms.
Fonte
wpforms/src/Emails/Notifications.php
Ulteriori informazioni
Il wpforms_emails_notifications_message
viene applicato a tutte le e-mail inviate da WPForms, come gli Smart Tag elaborati, e include i trattini che separano le etichette di ciascun campo del modulo.
Esempi
In questo esempio, stiamo usando il modello di e-mail Plain Text e vogliamo rimuovere i trattini che vengono visualizzati quando si usa questo metodo.
/** * Filters dashes from labels on plain text email. * * @link https://wpforms.com/developers/wpforms_email_message/ * * @param string $message Email message including Smart Tags. * @param object $emails Instance of the email class * @return string */ function wpf_dev_email_message( $message, $emails ) { // Remove dashes from labels $email = str_replace( array( '--- ', ' ---' ), '', $message ); return $email; } add_filter( 'wpforms_emails_notifications_message', 'wpf_dev_email_message', 10, 2 );
Si prega di sapere se si sta utilizzando il Eredità è possibile utilizzare il modello di e-mail wpforms_email_message
al posto del filtro.
Correlato
Tutorial di riferimento: Come personalizzare gli stili del modello di e-mail
FAQ
D: Perché ci sono due directory diverse per i modelli?
A: All'interno della cartella dei template di WPForms, si noterà che /wpforms/includes/emails/templates
e /wpforms/templates/emails
. Ci sono differenze tra queste due cartelle, quindi se state creando il vostro modello, assicuratevi di seguire la guida di cui sopra per la denominazione e l'archiviazione dei file. Il modello di e-mail che si trova nella cartella /wpforms/includes/
è utilizzata solo per generare contenuti per Notifica e-mail relative ai moduli.
Il /wpforms/templates/
La cartella contiene vari file, di cui quelli con l'etichetta generale sono utilizzati per le e-mail relative al sistema, ad esempio quando viene completato il processo di importazione di un modulo. I modelli etichettati con sintesi sono utilizzati per il Riassunti delle e-mail modello.