¡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_disable_all_emails se utiliza para deshabilitar todos los correos electrónicos de notificación del formulario.

Parámetros

$desactivar
(bool) (Requerido) Si es verdadero, todos los correos electrónicos de notificación se deshabilitarán (el valor predeterminado es false).

Origen

wpforms/includes/emails/class-emails.php

Más Información

El filtro wpforms_disable_all_emails se aplica a todos los correos electrónicos de notificación dentro del proceso de envío del formulario. Se puede utilizar para evitar que los correos electrónicos de notificación del formulario se envíen en todo el sitio, independientemente de la configuración dentro del constructor de formularios.

Ejemplos

Nota: Este filtro deshabilitará todas las notificaciones por correo electrónico para todos los formularios y debe usarse con precaución.

/**
* Filter used to disable all form notification emails.
*
* @link https://wpforms.com/developers/wpforms_disable_all_emails/
*
* @param bool $disable Default is false. If true, disables email notifications.
*
* @return bool
*/

function wpf_dev_disable_all_emails( $disable ) {

    // Disable ALL WPForms email notifications site wide
        $disable = true;
        return $disable;
}

add_filter( 'wpforms_disable_all_emails', 'wpf_dev_disable_all_emails', 10, 1 );