<html lang="es-es" dir="ltr"><head></head><body>### [wpforms_form_token_check_before_today](https://wpforms.com/developers/wpforms_form_token_check_before_today/)

**Publicado:** 21 de mayo de 2021
**Autor:** Equipo Editorial

**Extracto:** El filtro wpforms_form_token_check_before_today se utiliza para extender los tiempos de caché utilizados para el token del formulario dentro de WPForms.


**Contenido:**

## Descripción

El filtro `wpforms_form_token_check_before_today` se utiliza para extender los tiempos de caché utilizados para el token del formulario.

## Parámetros

$times*(array)* Una matriz de tiempos para comprobar antes de hoy.## Fuente

`wpforms/src/Forms/Token.php`

## Más Información

El filtro `wpforms_form_token_check_before_today` se puede utilizar para extender los tiempos de caché que WPForms utiliza en los tokens de formulario para los tiempos anteriores.

Este filtro se utiliza principalmente para capturar casos extremos, como la carga y el envío de la página del formulario en dos días diferentes.

Hay otro filtro disponible para extender los tiempos de caché posteriores también. Consulte el filtro [`wpforms_form_token_check_after_today`](https://wpforms.com/developers/wpforms_form_token_check_after_today/ "Uso del filtro wpforms_form_token_check_after_today").

## Ejemplo

```

/**
 * Extender el tiempo de caché en los tokens de formulario antes de hoy.
 *
 * @param array $times Una matriz de tiempos para comprobar antes de hoy.
 * @return array
 */
function example_add_longer_token_time_before( $times ) {
    // Permitir que el token persista durante 3, 4 y 5 días
    $times[] = 3 * DAY_IN_SECONDS;
    $times[] = 4 * DAY_IN_SECONDS;
    $times[] = 5 * DAY_IN_SECONDS;

    return $times;
}
add_filter( 'wpforms_form_token_check_before_today', 'example_add_longer_token_time_before' );

/**
 * Extender el tiempo de caché en los tokens de formulario después de hoy.
 *
 * Este filtro es para capturar casos extremos de alguien que carga el formulario y lo envía,
 * con la expiración ocurriendo en el medio. Hacer esto más largo permite más margen.
 *
 * @param array $times Una matriz de tiempos para comprobar después de hoy.
 * @return array
 */
function example_add_longer_token_time_after( $times ) {
    // Permitir que el token persista durante 1 día
    $times[] = DAY_IN_SECONDS;

    return $times;
}
add_filter( 'wpforms_form_token_check_after_today', 'example_add_longer_token_time_after' );
```

## Relacionado

Referencia del artículo: [Cómo cambiar el tiempo de caché de su token de formulario](https://wpforms.com/developers/how-to-change-the-cache-time-on-your-form-token/ "Cómo cambiar el tiempo de caché de su token de formulario")

Referencia de filtro adicional: [wpforms\_form\_token\_check\_after\_today](https://wpforms.com/developers/wpforms_form_token_check_after_today/ "Uso del filtro wpforms_form_token_check_after_today")

**Categorías:** Filtros Hooks

**Etiquetas:** PHP

---</body></html>