<html lang="es-es" dir="ltr"><head></head><body>### [Añadir validación al campo Number Slider (formularios de una sola página y de varias páginas)](https://wpforms.com/developers/adding-validation-to-the-number-slider-field-single-page-and-multi-page-forms/)

**Publicado:** 8 de septiembre de 2025
**Autor:** Umair Majeed

**Contenido:**

¿Le gustaría exigir un valor en el campo Number Slider o impedir que los usuarios pasen a la siguiente página hasta que se seleccione un valor mínimo? El Number Slider no incluye una opción de Requerido, pero puede añadir validación personalizada.

En este tutorial, mostraremos la validación del lado del servidor para formularios de una sola página y la validación del lado del cliente para formularios de varias páginas que bloquean los cambios de página hasta que se seleccione un valor válido.

Si necesita ayuda para añadir código, consulte nuestro tutorial sobre [cómo añadir fragmentos PHP personalizados](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/).

## Lado del servidor: Validar al enviar (mejor para formularios de una sola página)

Este fragmento utiliza la acción `wpforms_process_validate_number-slider` para comprobar el valor del deslizador después del envío. Si el valor enviado es `0` (o inferior a su umbral), añade un error de campo e impide que se guarde la entrada.

Esta validación se ejecuta después de que se envía todo el formulario. En los formularios de varias páginas, esto muestra un error solo después del envío final. No bloquea el paso entre páginas.

## Lado del cliente: Bloquear cambio de página (mejor para formularios de varias páginas)

Para formularios de varias páginas, valide en el navegador antes de que el formulario pase a la siguiente página. Este fragmento genera un pequeño script que escucha el evento `wpformsBeforePageChange` y detiene el cambio de página si el valor del deslizador está por debajo de su mínimo.

Eso es todo. Ahora sabe cómo validar el campo Number Slider para formularios de una y varias páginas.

**Categorías:** Tutoriales, Campos

---</body></html>