Attenzione!

Questo articolo contiene codice PHP ed è destinato agli sviluppatori. Offriamo questo codice come cortesia, ma non forniamo supporto per personalizzazioni del codice o sviluppo di terze parti.

Per ulteriore assistenza, consulta il tutorial di WPBeginner su come aggiungere codice personalizzato.

Chiudi

Descrizione

Il filtro wpforms_tasks_entry_emails_trigger_send_same_process viene utilizzato per abilitare/disabilitare l'invio asincrono delle email di notifica. Il comportamento predefinito è abilitato.

Parametri

$enabled
(bool) Restituire true disabilita le email di notifica asincrone. Il valore predefinito è false.

Origine

wpforms/includes/emails/class-emails.php

Maggiori Informazioni

Dalla versione 1.5.9 di WPForms, le notifiche email dei moduli vengono inviate in modo asincrono, simile a un "processo in background". In alcuni casi, in particolare con siti a basso traffico, ciò può causare un ritardo nell'invio delle notifiche. Questo filtro può essere utilizzato per disabilitare le notifiche asincrone dei moduli e far sì che le notifiche vengano inviate istantaneamente durante l'elaborazione del modulo.

Esempio

/**
 * Disable form notifications sending asynchronously.
 *
 * @link    https://wpforms.com/developers/wpforms_tasks_entry_emails_trigger_send_same_process/
 *
 * @param   bool   $enabled    Default is false (emails send asynchronously).
 * @return  bool
 */

add_filter( 'wpforms_tasks_entry_emails_trigger_send_same_process', '__return_true' );

Articoli di riferimento

Come disattivare l'elaborazione in background per l'invio delle notifiche email