Uso del campo de cámara

Campo de cámara es una característica básica

Desbloquea el campo de cámara y otras potentes funciones para hacer crecer tu negocio.

Obtener WPForms Basic

¿Te gustaría permitir que los usuarios tomen fotos o graben vídeos directamente desde su dispositivo mientras completan tus formularios? El campo Cámara en WPForms lo hace posible al dar a los usuarios acceso a su cámara web o a la cámara de su dispositivo móvil. Esto es útil para recopilar fotos de perfil, instantáneas de verificación de identidad, respuestas rápidas en vídeo y más.

Este tutorial te mostrará cómo usar el campo Cámara en WPForms.


Antes de empezar, asegúrate de instalar y activar WPForms y verificar tu licencia. Luego, crea un nuevo formulario o edita uno existente para acceder al constructor de formularios.

Añadir un campo de cámara a tu formulario

En el constructor de formularios, encontrarás el campo Cámara en la sección Campos avanzados. Haz clic en el campo Cámara o arrástralo y suéltalo en el área de vista previa del formulario para añadirlo a tu formulario.

Añadir campo Cámara

Elegir el formato de captura

Una vez que hayas añadido el campo Cámara, haz clic en él en el área de vista previa del formulario para abrir su panel de Opciones de campo.

Aquí verás la configuración de Formato, que determina si los usuarios pueden capturar una foto fija o grabar un vídeo. Por defecto, está configurado en Foto, pero puedes cambiarlo a Vídeo si es necesario.

Formato de foto

Si seleccionas Foto, el campo capturará imágenes fijas. Esta opción es útil para cosas como fotos de perfil, participaciones en concursos o formularios de verificación de identidad. En el frontend, los usuarios verán un botón de cámara en el que podrán hacer clic para tomar una foto.

Después de un breve temporizador de tres segundos, se captura la foto y se muestra una vista previa para que el usuario pueda decidir si conservarla o volver a tomarla.

Formato de vídeo

Si seleccionas Vídeo, el campo grabará un clip de vídeo corto. Esta es una excelente opción para casos de uso como introducciones en vídeo o envíos de comentarios. Al igual que con las fotos, aparece una cuenta atrás de tres segundos antes de que comience la grabación.

Por defecto, el tiempo máximo de grabación se establece en 1 minuto y 30 segundos, pero puedes ajustar este límite en la opción Límite de tiempo para controlar el tamaño de los archivos.

Después de la captura, los usuarios siempre ven una vista previa y pueden elegir conservar, volver a tomar o eliminar su foto o vídeo.

Nota: Al usar el campo Cámara, el navegador puede solicitar a los usuarios que permitan el acceso a su cámara y micrófono. Si se deniegan los permisos, el campo no funcionará.

Establecer el tamaño máximo de archivo

Además de controlar el formato de captura, también puedes establecer un límite de tamaño de archivo para fotos y vídeos. Para ello, abre las opciones del campo Cámara y localiza la configuración Tamaño máximo de archivo.

Aquí puedes introducir el tamaño máximo permitido para cada archivo, en megabytes. Si dejas este campo en blanco, WPForms utilizará el límite de subida predeterminado de tu servidor. En la mayoría de los servidores, este límite es de 64 MB.

Cambiar el estilo del botón de la cámara

Si deseas cambiar la apariencia del campo Cámara en tu formulario, abre la pestaña Avanzado en el panel de Opciones de campo. Luego, busca el desplegable Estilo. Aquí puedes elegir mostrar el control como un botón o un enlace, dependiendo de lo que mejor se adapte al aspecto de tu formulario.

Debajo de eso, el ajuste Texto del enlace del botón te permite personalizar la etiqueta que se muestra en el botón o enlace. Por ejemplo, podrías cambiarlo de “Capturar con tu cámara” a “Hacer una foto” o “Grabar un vídeo”.

Almacenar subidas de la cámara

Por defecto, las fotos y vídeos capturados con el campo Cámara se almacenan en el directorio Subidas de tu sitio, dentro de la carpeta WPForms.

Sin embargo, si prefieres que las subidas de la cámara se guarden en la Biblioteca de medios de WordPress, navega a la pestaña Avanzado en el panel Opciones del campo y activa la opción Guardar archivo en la Biblioteca de medios de WordPress .

la cámara almacena las cargas en la biblioteca de medios

Independientemente de dónde almacenes tus capturas, siempre puedes acceder a ellas en las Entradas de tu formulario haciendo clic en el enlace de la captura dentro de una entrada individual.

Nota: Los archivos capturados con el campo Cámara, tanto fotos como vídeos, pueden ocupar espacio de almacenamiento en tu sitio. Para ayudar a gestionar esto, WPForms ofrece un complemento de Dropbox y un complemento de Google Drive que te permiten descargar automáticamente los archivos a almacenamiento externo. Esto mantiene tu sitio de WordPress ligero mientras almacena los archivos de forma segura.

Restricción del acceso a archivos

El campo Cámara te permite controlar quién puede acceder a las capturas de fotos y vídeos subidas restringiendo el acceso a usuarios específicos de WordPress o añadiendo protección con contraseña. Para hacerlo, navega a la pestaña Avanzado y activa el botón de alternancia Habilitar restricciones de acceso a archivos .

opción de restricción de acceso a archivos del campo de la cámara

Una vez habilitado, puedes elegir entre restricciones basadas en usuarios o protección con contraseña. Para obtener detalles completos sobre la configuración de estas opciones, consulta nuestra guía sobre cómo restringir el acceso a archivos subidos.

Preguntas frecuentes

Estas son respuestas a algunas de las preguntas más comunes que recibimos sobre el uso del campo Cámara en WPForms.

¡Atención! Algunas de las preguntas frecuentes en este documento contienen código PHP y están destinadas a desarrolladores. Ofrecemos este código como cortesía, pero no proporcionamos soporte para personalizaciones de código o desarrollo de terceros.

Si prefieres un enfoque más sencillo para añadir código personalizado a tu sitio, consulta nuestra guía para añadir fragmentos de código personalizados.

¿Puedo cambiar la cuenta atrás antes de que se tome una foto?

Sí. Por defecto, el campo Cámara muestra una cuenta atrás de tres segundos antes de que comience una foto o vídeo. Si deseas ajustar este tiempo de espera, deberás añadir el siguiente fragmento de código a tu sitio:

add_filter( 'wpforms_pro_forms_fields_camera_field_wait_time_seconds', function( $wait_time ) {
    return 1; // Change this value to the number of seconds you want
} );

Puedes actualizar el número dentro del fragmento para establecer la cuenta atrás en segundos.

¿Pueden los usuarios volver a tomar una foto o vídeo antes de enviarlo?

Sí. Después de capturar, los usuarios verán opciones para usar, volver a tomar o eliminar la foto o vídeo antes de enviarlo.

¿Puedo elegir si el campo Cámara abre la cámara frontal o trasera en dispositivos móviles?

Por defecto, la cámara utilizada por el campo Cámara la determina el dispositivo móvil y el navegador del usuario. Sin embargo, si deseas establecer una dirección de cámara predeterminada (frontal o trasera), esto se puede hacer con un fragmento de código personalizado.

Para más detalles, consulta nuestra documentación para desarrolladores sobre cómo establecer la dirección de cámara predeterminada para el campo Cámara.

¡Eso es todo! Ahora sabes cómo usar el campo Cámara en WPForms para permitir que tus usuarios capturen fotos o vídeos directamente en tus formularios.

A continuación, ¿te gustaría dar estilo a tus formularios para que queden perfectos? Asegúrate de consultar nuestra guía sobre el uso de temas de formularios para obtener todos los detalles.

El mejor plugin constructor de formularios de arrastrar y soltar para WordPress

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.