Como desativar o processamento em segundo plano para o envio de notificações por e-mail

Deseja desativar o processamento em segundo plano que o WPForms usa para enviar notificações por e-mail? Neste tutorial abrangente, nós o orientaremos passo a passo no processo.
Desde a versão 1.5.9 do WPForms, foram implementadas tarefas assíncronas para lidar com o envio de notificações por e-mail. As tarefas assíncronas, também conhecidas como processamento em segundo plano, permitem que os dados sejam transmitidos de forma intermitente em vez de em um fluxo constante. Entretanto, essas tarefas podem, às vezes, causar atrasos nas notificações por e-mail, principalmente em sites com pouco tráfego.

Felizmente, a desativação desse recurso é fácil com um simples filtro PHP.

Desativar o processamento em segundo plano

Para desativar essas tarefas assíncronas, você precisará adicionar o seguinte snippet de PHP ao seu site. Se não tiver certeza de como adicionar snippets, consulte nosso tutorial sobre como adicionar PHP ou JavaScript personalizado para WPForms.

/**
 * Desative o envio assíncrono de notificações de formulário.
 *
 * @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 é isso! Com esse snippet, você desativou com êxito as tarefas de processamento em segundo plano para o envio de notificações por e-mail. Deseja personalizar ainda mais suas notificações por e-mail? Confira nosso tutorial sobre Como mostrar campos de formulário vazios em notificações por e-mail.

Filtro de referência

wpforms_tasks_entry_emails_trigger_send_same_process