Resumen de IA
¿Le gustaría personalizar el límite de revisiones de formularios para WPForms? Usando un pequeño fragmento de PHP, puede ajustar fácilmente cuántas revisiones se guardan o deshabilitarlas por completo. En este tutorial, le mostraremos exactamente cómo lograr esto.
Por defecto, WPForms está habilitado automáticamente para revisiones de formularios ilimitadas para todos sus formularios. Sin embargo, las revisiones de publicaciones se pueden deshabilitar globalmente a nivel de WordPress o del servidor. Para obtener más información sobre las revisiones de publicaciones de WordPress, revise su documentación.
Si este es el caso, usaría este tutorial para asegurarse de que las revisiones y el número de revisiones que desea almacenar estén controlados por usted y por el filtro que utilizaremos en este tutorial.
Para obtener más información sobre las revisiones de formularios de WPForms, revise la documentación.
Límite de revisiones de formularios
Antes de crear nuestro formulario, comenzaremos agregando este fragmento a nuestro sitio.
Si necesita ayuda sobre cómo y dónde agregar fragmentos a su sitio, consulte este tutorial.
Deshabilitar revisiones de formularios
Si desea deshabilitar las revisiones de formularios por completo, simplemente agregue este fragmento a su sitio.
/**
* Disable form revisions
*
* @link https://wpforms.com/developers/how-to-customize-the-form-revisions-limit/
*/
function wpf_dev_revisions_to_keep( $num, $post ) {
// -1 for unlimited form revisions, set to 0 to disable form revisions completely
// Control the form revisions number by setting the return value to a specific number
return 0;
}
add_filter( 'wp_wpforms_revisions_to_keep', 'wpf_dev_revisions_to_keep', 10, 2 );
Al usar este fragmento, las revisiones de formularios se han deshabilitado. Esto no afecta sus revisiones de publicaciones globales, solo las revisiones de WPForms.

Personalizar el límite de revisiones de formularios
Si tienes las revisiones de entradas globales habilitadas pero deseas personalizar el límite de revisiones de formularios de WPForms, utiliza el siguiente fragmento.
/**
* Customize form revisions limit
*
* @link https://wpforms.com/developers/how-to-customize-the-form-revisions-limit/
*/
function wpf_dev_revisions_to_keep( $num, $post ) {
// -1 for unlimited form revisions, set to 0 to disable form revisions completely
// Control the form revisions number by setting the return value to a specific number
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. Puede usar cualquier número aquí y ese será el número de revisiones que WPForms almacenará.

Consulte la siguiente sección para establecer el límite de revisiones de formularios en ilimitado.
Habilitar revisiones de formularios ilimitadas
Este fragmento está diseñado específicamente si sus revisiones de publicaciones en WordPress o en su servidor están deshabilitadas. Usar este fragmento no solo habilitaría las revisiones de formularios de WPForms, sino que también establecería el límite de revisiones de formularios a ilimitado.
WPForms mostrará un mensaje para informarle si la configuración global de revisiones de publicaciones está deshabilitada.

Para el propósito de este tutorial, no solo queremos habilitar las revisiones de formularios, sino que también queremos establecer las revisiones de formularios para almacenar una cantidad ilimitada. Para hacer esto, vamos a agregar este fragmento a nuestro sitio.
/**
* Enable unlimited post revisions for WPForms
*
* @link https://wpforms.com/developers/how-to-customize-the-form-revisions-limit/
*/
function wpf_dev_revisions_to_keep( $num, $post ) {
// -1 for unlimited form revisions, set to 0 to disable form revisions completely
// Control the form revisions number by setting the return value to a specific number
return -1;
}
add_filter( 'wp_wpforms_revisions_to_keep', 'wpf_dev_revisions_to_keep', 10, 2 );
Con este fragmento, no verá ningún mensaje, ya que el límite de revisiones de formularios ahora está establecido en -1, que es ilimitado. Solo verá una lista de todas las revisiones.

¡Y eso es todo lo que necesita! ¿Le gustaría establecer una imagen predeterminada para todas las envíos de sus publicaciones? Consulte nuestro tutorial sobre Cómo establecer una imagen destacada predeterminada para envíos de publicaciones.