Atenção!

Este artigo contém código PHP e destina-se a programadores. Oferecemos este código como cortesia, mas não prestamos suporte para personalizações de código ou desenvolvimento de terceiros.

Para orientação adicional, consulte o tutorial da WPBeginner sobre como adicionar código personalizado.

Ignorar

Descrição

O filtro wpforms_tasks_entry_emails_trigger_send_same_process é usado para ativar/desativar emails de notificação enviados de forma assíncrona. O comportamento padrão está ativado.

Parâmetros

$enabled
(bool) Retornar true desativa os emails de notificação assíncronos. O padrão é false.

Origem

wpforms/includes/emails/class-emails.php

Mais Informações

Desde a versão 1.5.9 do WPForms, as notificações por email do formulário são enviadas de forma assíncrona, semelhante a um “processo em segundo plano”. Em alguns casos, especialmente em sites com pouco tráfego, isso pode causar um atraso no envio das notificações. Este filtro pode ser usado para desativar as notificações de formulário assíncronas e fazer com que as notificações sejam enviadas instantaneamente durante o processamento do formulário.

Exemplo

/**
 * 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' );

Artigos de Referência

Como Desativar o Processamento em Segundo Plano para Envio de Notificações por Email