¡Atención!

Este artículo contiene código PHP y está destinado a desarrolladores. Ofrecemos este código como cortesía, pero no proporcionamos soporte para personalizaciones de código o desarrollo de terceros.

Para obtener ayuda adicional, consulta el tutorial de WPBeginner sobre cómo añadir código personalizado.

Descartar

Descripción

El filtro wpforms_tasks_entry_emails_trigger_send_same_process se utiliza para habilitar/deshabilitar los correos electrónicos de notificación enviados de forma asíncrona. El comportamiento predeterminado está habilitado.

Parámetros

$enabled
(bool) Devolver true deshabilita los correos electrónicos de notificación asíncronos. El valor predeterminado es false.

Origen

wpforms/includes/emails/class-emails.php

Más Información

Desde la versión 1.5.9 de WPForms, las notificaciones por correo electrónico del formulario se envían de forma asíncrona, similar a un "proceso en segundo plano". En algunos casos, especialmente en sitios con poco tráfico, esto puede causar un retraso en el envío de las notificaciones. Este filtro se puede utilizar para deshabilitar las notificaciones asíncronas del formulario y hacer que las notificaciones se envíen instantáneamente durante el procesamiento del formulario.

Ejemplo

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

Artículos de Referencia

Cómo deshabilitar el procesamiento en segundo plano para el envío de notificaciones por correo electrónico