Riassunto AI
Stai cercando di disabilitare l'elaborazione in background che WPForms utilizza per inviare notifiche via email? In questo tutorial completo, ti guideremo attraverso il processo passo dopo passo.
Dalla versione 1.5.9 di WPForms, sono stati implementati task asincroni per gestire l'invio delle notifiche via email. I task asincroni, noti anche come elaborazione in background, consentono la trasmissione dei dati in modo intermittente anziché in un flusso costante. Tuttavia, questi task possono talvolta causare ritardi nelle notifiche via email, in particolare sui siti con traffico ridotto.
Fortunatamente, disabilitare questa funzionalità è semplice con un semplice filtro PHP.
Disabilita l'elaborazione in background
Per disabilitare questi task asincroni, dovrai aggiungere il seguente snippet PHP al tuo sito. Se non sei sicuro di come aggiungere snippet, fai riferimento al nostro tutorial su come aggiungere PHP o JavaScript personalizzato per WPForms.
/** * Disable form notifications sending asynchronously. * * @link https://wpforms.com/developers/how-to-disable-the-background-processing-for-sending-email-notifications/ */ add_filter( 'wpforms_tasks_entry_emails_trigger_send_same_process', '__return_true' );
E questo è tutto! Con questo snippet, hai disabilitato con successo i task di elaborazione in background per l'invio delle notifiche via email. Vuoi personalizzare ulteriormente le tue notifiche via email? Dai un'occhiata al nostro tutorial su Come mostrare i campi vuoti del modulo nelle notifiche via email.