<html lang="es-es" dir="ltr"><head></head><body>### [Cómo personalizar el límite de revisiones del formulario](https://wpforms.com/developers/how-to-customize-the-form-revisions-limit/)

**Publicado:** 17 de marzo de 2022
**Autor:** Equipo Editorial

**Extracto:** En este tutorial, te mostraremos cómo usar un filtro de PHP para personalizar el límite de revisiones del formulario, ya sea cambiando el número de revisiones guardadas o simplemente desactivándolas por completo.

**Contenido:**

¿Te gustaría personalizar el límite de revisiones del formulario para WPForms? Usando un pequeño fragmento de PHP, puedes ajustar fácilmente cuántas revisiones se guardan o simplemente desactivarlas por completo. En este tutorial, te explicaremos exactamente cómo lograr esto.

Por defecto, WPForms está habilitado automáticamente para revisiones de formularios ilimitadas para todos tus formularios. Sin embargo, las revisiones de publicaciones se pueden desactivar globalmente a nivel de WordPress o del servidor. Para obtener más información sobre las revisiones de publicaciones de WordPress, [revisa su documentación](https://wordpress.org/support/article/revisions/ "Revisiones").

Si este es el caso, usarías este tutorial para asegurarte de que las revisiones y el número de revisiones que deseas almacenar estén controlados por ti y por el filtro que usaremos en este tutorial.

Para obtener más información sobre las revisiones de formularios de WPForms, [revisa la documentación](https://wpforms.com/docs/how-to-use-form-revisions-in-wpforms/ "https://wpforms.com/docs/how-to-use-form-revisions-in-wpforms/").

## Límite de revisiones del formulario

Antes de crear nuestro formulario, comenzaremos agregando este fragmento a nuestro sitio.

Si necesitas ayuda sobre cómo y dónde agregar fragmentos a tu sitio, [consulta este tutorial](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/ "Cómo agregar PHP o JavaScript personalizado para WPForms").

#### Desactivar revisiones del formulario

Si deseas desactivar las revisiones del formulario por completo, simplemente agrega este fragmento a tu sitio.

```

/**
 * Desactivar revisiones del formulario
 *
 * @link https://wpforms.com/developers/how-to-customize-the-form-revisions-limit/
 */

function wpf_dev_revisions_to_keep( $num, $post ) {
	
	// -1 para revisiones de formularios ilimitadas, establece a 0 para desactivar las revisiones del formulario por completo
	// Controla el número de revisiones del formulario estableciendo el valor de retorno a un número específico
	return 0; 
	
}
add_filter( 'wp_wpforms_revisions_to_keep', 'wpf_dev_revisions_to_keep', 10, 2 );

```

Al usar este fragmento, las revisiones del formulario se han desactivado. Esto no afecta tus revisiones globales de publicaciones, solo las revisiones de WPForms.

![desactivar las revisiones del formulario estableciendo el valor de retorno a cero](https://wpforms.com/wp-content/uploads/2022/03/wpforms-disable-form-revisions.jpg)

#### Personalizar el límite de revisiones del formulario

Si tienes revisiones de publicaciones globales habilitadas pero deseas personalizar el límite de revisiones de formularios de WPForms, usa el siguiente fragmento.

```

/**
 * Personalizar el límite de revisiones del formulario
 *
 * @link https://wpforms.com/developers/how-to-customize-the-form-revisions-limit/
 */

function wpf_dev_revisions_to_keep( $num, $post ) {
	
	// -1 para revisiones de formularios ilimitadas, establece a 0 para desactivar las revisiones del formulario por completo
	// Controla el número de revisiones del formulario estableciendo el valor de retorno a un número específico
	return 4; 
	
}
add_filter( 'wp_wpforms_revisions_to_keep', 'wpf_dev_revisions_to_keep', 10, 2 );

```

Con este fragmento, estamos almacenando las últimas **4** revisiones. Puedes usar cualquier número aquí y ese será el número de revisiones que WPForms almacenará.

![este fragmento limita la revisión de formularios para almacenar las últimas 4 revisiones](https://wpforms.com/wp-content/uploads/2022/03/wpforms-set-form-revisions-limit-new.jpg)

Por favor, consulta la siguiente sección para establecer el límite de revisiones del formulario en **ilimitado**.

#### Habilitar revisiones de formularios ilimitadas

Este fragmento está diseñado específicamente si tus revisiones de publicaciones en WordPress o en tu servidor están desactivadas. Usar este fragmento no solo habilitará las revisiones de formularios de WPForms, sino que también establecerá el límite de revisiones de formularios a ilimitado.

WPForms mostrará un mensaje para informarte si la configuración global de revisiones de publicaciones está desactivada.

![verás un mensaje que te informará si tus revisiones globales de publicaciones están desactivadas](https://wpforms.com/wp-content/uploads/2022/03/wpforms-post-revisions-disabled.jpg)

Para este tutorial, no solo queremos habilitar las revisiones de formularios, sino que también queremos establecer que las revisiones de formularios almacenen una cantidad ilimitada. Para hacer esto, agregaremos este fragmento a nuestro sitio.

```

/**
 * Habilitar revisiones de publicaciones ilimitadas para WPForms
 *
 * @link https://wpforms.com/developers/how-to-customize-the-form-revisions-limit/
 */

function wpf_dev_revisions_to_keep( $num, $post ) {
	
	// -1 para revisiones de formularios ilimitadas, establece a 0 para desactivar las revisiones del formulario por completo
	// Controla el número de revisiones del formulario estableciendo el valor de retorno a un número específico
	return -1; 
	
}
add_filter( 'wp_wpforms_revisions_to_keep', 'wpf_dev_revisions_to_keep', 10, 2 );

```

Con este fragmento, no verás ningún mensaje, ya que el límite de revisiones del formulario ahora está establecido en **-1**, que es ilimitado. Solo verás una lista de todas las revisiones.

![usar este fragmento no solo asegurará que las revisiones de formularios de WPForms estén habilitadas, sino que también establece las revisiones de formularios a ilimitadas](https://wpforms.com/wp-content/uploads/2022/03/wpforms-unlimited-form-revisions.jpg)

¡Y eso es todo lo que necesitas! ¿Te gustaría establecer una imagen predeterminada para todas las envíos de tus publicaciones? Consulta nuestro tutorial sobre [Cómo establecer una imagen destacada predeterminada para las envíos de publicaciones](https://wpforms.com/developers/how-to-set-a-default-featured-image-for-post-submissions/ "Cómo establecer una imagen destacada predeterminada para las envíos de publicaciones").

**Categorías:** Extensión

**Etiquetas:** PHP

---</body></html>