Cómo autocompletar campos en formularios de WordPress

Cómo autocompletar campos en formularios de WordPress

¿Quieres autocompletar campos en tus formularios de WordPress? Puedes usar automáticamente información como tipos de publicaciones o productos para crear las opciones en los campos del formulario.

Esto hace que los formularios sean más fáciles de rellenar y también puede ahorrar mucho tiempo al crearlos.

WPForms facilita el autocompletado de campos de formulario utilizando opciones de campo dinámicas. Te mostraremos cómo configurarlo en este artículo.

Crea tu formulario de WordPress ahora

Cómo autocompletar campos en formularios de WordPress

En este tutorial, te mostraré cómo autocompletar productos de WooCommerce en un formulario de contacto.

Paso 1: Instalar el plugin WPForms

Primero, instala y activa el plugin WPForms. Aquí tienes una guía paso a paso sobre cómo instalar un plugin de WordPress si necesitas ayuda.

Ahora vas a añadir un nuevo formulario. Primero, ve a WPForms » Añadir nuevo.

Añadir nuevo formulario con campos autocompletados

A continuación, haz clic en la plantilla de formulario de contacto simple para empezar.

Usar plantilla de formulario de contacto simple

Verás el creador de formularios abierto en una ventana a pantalla completa. El formulario de contacto simple ya tiene campos para:

  • Nombre
  • Correo electrónico
  • Comentario o mensaje

Continúa y arrastra un campo desplegable y luego añade opciones de respuesta autocompletadas.

Haz clic en el campo desplegable y arrástralo a la vista previa del formulario a la derecha.

Añadir una opción de campo dinámica con un desplegable

A continuación, haz clic una vez en tu desplegable para abrir la configuración a la izquierda. Edita la etiqueta aquí para describir el contenido del desplegable.

Cambiar la etiqueta del desplegable en el campo de opciones dinámicas

Ahora desplázate un poco hacia abajo y expande Opciones avanzadas. Vas a elegir 2 configuraciones aquí para que el formulario sea más fácil de rellenar:

  • Estilo – Voy a elegir el desplegable Moderno porque permite a los visitantes buscar en la lista. Esta es una excelente manera de hacer que un desplegable muy largo sea mucho más fácil de usar. Si quieres, puedes crear fácilmente un desplegable de selección múltiple para que tus visitantes puedan elegir más de una respuesta.
  • Marcador de posición – Siempre es una buena idea establecer un marcador de posición para un campo. Un marcador de posición parece una opción predeterminada, pero el visitante no puede seleccionarla. Esta es una excelente manera de asegurarte de que la selección no se establezca por defecto en la primera respuesta de la lista.
Configuración de estilo y marcador de posición de campo autocompletado

Ahora estás listo para añadir una opción de campo dinámica a nuestro nuevo desplegable,

Paso 2: Configura tu campo autocompletado

Ahora vas a configurar las opciones que aparecerán en la lista desplegable.

Con opciones de campo dinámicas, no tienes que preocuparte por escribir todas las respuestas. WPForms obtendrá todas las opciones por ti.

Cuando expandas Opciones avanzadas en tu desplegable, verás 2 opciones:

  • Tipo de publicación
  • Taxonomía
Opciones dinámicas en campo autocompletado

Tipo de publicación te permite autocompletar el campo desde una Fuente de tipo de publicación dinámica. En una tienda WooCommerce, las opciones en el segundo desplegable aquí podrían verse así:

  • Publicación – Una lista de todas las publicaciones del blog en tu sitio.
  • Página – Enumera todas las páginas de tu sitio.
  • Productos – Una lista de todos los productos de tu tienda.

Estos son todos los tipos de entradas. Puedes usar tipos de entradas personalizados si tienes alguno configurado.

Por ejemplo, tienes un par de opciones más para elegir aquí porque tenemos 2 tipos de entradas personalizados adicionales configurados:

Autocompletar campos con opciones de tipo de publicación

Veamos la otra opción que puedes usar para autocompletar los campos de tu formulario.

Si seleccionas la segunda opción en el desplegable, Taxonomías, verás un segundo desplegable llamado Fuente de Taxonomía Dinámica.

Las opciones en el segundo desplegable incluirán opciones como:

  • Etiquetas – Todas las etiquetas asociadas con las entradas de tu blog.
  • Categorías – Las categorías asociadas con las entradas de tu blog.
  • Categorías de productos – Categorías asociadas con tus productos de comercio electrónico.
  • Etiquetas de productos – Etiquetas que has añadido a tus productos.
  • Tipo de producto – Tipos de producto o variantes.

De nuevo, tu tienda casi con toda seguridad tendrá más opciones para elegir.

En este ejemplo, el propietario de la tienda añadió un plugin para agrupar productos por marca, por eso también tenemos una taxonomía de Marcas para usar y autocompletar nuestro campo.

Autocompletar campos con opciones de taxonomía dinámica

Para este tutorial, voy a seleccionar Tipo de entrada y luego Productos. Esto listará todos los productos de nuestra tienda.

A veces, los campos autocompletados pueden tener muchas opciones. Si deseas excluir elementos del desplegable, consulta nuestra guía para excluir elementos de campos autocompletados.

Finalmente, querrás revisar la configuración general de tu formulario. Consulta nuestras guías sobre:

Haz clic en Guardar para guardar tu formulario.

Paso 3: Publica tu formulario

Puedes publicar tu formulario de diferentes maneras: en una entrada, en una página o en la barra lateral. Puedes usar un shortcode para esto, pero recomiendo usar la opción de incrustar en su lugar.

Comienza haciendo clic en Incrustar en la parte superior del constructor de formularios.

Incrusta tu formulario con opciones dinámicas

Y luego haz clic en Crear Nueva Página.

Crear nueva página para el formulario con campos autocompletados

Escribe un nombre para tu página y haz clic en ¡Vamos!.

Crear una página para tu formulario con campos autocompletados

Si todo se ve bien aquí, simplemente haz clic en Publicar para salir en vivo.

Publicar formulario con opciones de campo dinámicas

¡Eso es todo! Tu formulario está listo para envíos.

Formulario publicado con campo autocompletado

Ahora es un buen momento para probar tu campo dinámico para que puedas empezar a recibir consultas.

Crea tu formulario de WordPress ahora

Preguntas frecuentes sobre campos de formulario autocompletados

A menudo recibimos preguntas sobre las opciones de campos dinámicos y los campos autocompletados. Aquí hay algunas que nos preguntan regularmente.

¿Qué es una opción de campo dinámico?

Una opción de campo dinámico es una respuesta del formulario que se completa automáticamente para tu visitante.

En lugar de escribir manualmente cada respuesta, puedes hacer que WPForms extraiga todas las opciones automáticamente de los tipos de entradas o taxonomías personalizadas de tu sitio.

Las opciones dinámicas también se conocen como campos autocompletados.

¿Por qué añadir campos autocompletados a un formulario?

Los campos autocompletados pueden ayudar a:

  • Reducir el abandono de formularios – al rellenar campos, puedes hacer que los formularios sean más fáciles de completar
  • Mejorar la precisión – tu visitante no tiene que escribir las respuestas por sí mismo
  • Mantener los formularios actualizados – WPForms siempre muestra los elementos más recientes en el campo del formulario.

Mantener tus formularios es fácil porque WPForms extrae automáticamente la lista de opciones de tus tipos de publicación o taxonomías.

¿Qué campos se pueden autocompletar?

En WPForms, puedes usar opciones de campo dinámicas para autocompletar 3 tipos de campos:

  • Listas desplegables
  • Campos de opción múltiple
  • Casillas de verificación

Puedes usar el sencillo creador de arrastrar y soltar para añadirlos a tus formularios.

¿Por qué son útiles los campos autocompletados?

Los campos de formulario autocompletados son perfectos para:

A continuación, crea formularios inteligentes rápidamente con WPForms

Autocompletar campos es una forma inteligente de crear formularios complejos rápidamente. Si buscas hacer más con tus formularios, aquí tienes algunas otras ideas para probar:

¿Listo para crear tu formulario? Empieza hoy mismo con el plugin constructor de formularios de WordPress más fácil. WPForms Pro incluye muchas plantillas gratuitas y ofrece una garantía de devolución de dinero de 14 días.

Si este artículo te ha sido útil, síguenos en Facebook y Twitter para obtener más tutoriales y guías gratuitas de WordPress.

Divulgación: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Descubre cómo se financia WPForms, por qué es importante y cómo puedes apoyarnos.

Claire Broadley

Claire es la Gerente de Contenido del equipo de WPForms. Tiene m ilde;s de 13 a tilde;os de experiencia escribiendo sobre WordPress y alojamiento web. Aprende m ilde;s

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.

34 comentarios sobre “Cómo autocompletar campos en formularios de WordPress

  1. Hola WPForms,
    Estoy buscando un formulario de publicación enviada donde mis usuarios puedan añadir sus propias etiquetas en su publicación enviada. ¿Puede WpForms hacer eso?
    Gracias de antemano.
    Josh

    1. Hola Josh, puedes permitir que tus usuarios seleccionen etiquetas preexistentes que se aplicarán a su publicación (los detalles se pueden encontrar aquí), sin embargo, en este momento no es posible permitirles crear etiquetas personalizadas que se apliquen a su publicación.

      Sin embargo, estoy de acuerdo en que sería muy útil. He tomado nota de la solicitud de función y la tendremos en cuenta a medida que planifiquemos nuestra hoja de ruta para el futuro. Lamento no poder ofrecerte lo que buscas en este momento, pero aprecio la sugerencia.

      Para cualquier información o asistencia adicional sobre esto, por favor, ponte en contacto con nosotros en soporte para que podamos ayudarte.

      Si tienes una licencia de WPForms, tienes acceso a nuestro soporte por correo electrónico, así que por favor envía una solicitud de soporte. De lo contrario, ofrecemos soporte gratuito limitado en el foro de soporte de WPForms Lite en WordPress.org.

      ¡Gracias! 🙂

      1. Hola Shivam:

        No tenemos una función integrada para lograr esto, pero se puede conseguir utilizando la cadena de consulta. Por favor, consulta esta guía.

        ¿Te refieres a esto?

  2. Hola, ¿es posible que los clientes, dependiendo de su elección, abran diferentes páginas en lugar de enviar un correo electrónico?

    ¿Como si hicieran clic en la opción 1 y 2 van a la página a, si hacen clic en la opción 1 y 3 van a la página b?

    Espero poder gestionarlo con este complemento... Saludos, Pat

      1. Hola Ashok: No tenemos una función integrada para rellenar el campo del formulario desde 2 formularios diferentes a un solo formulario como has mencionado. Sin embargo, obviamente puedes pasar el valor del 'Formulario A (Origen)' al 'Formulario B (Destino)', puedes usar cadenas de consulta (para campos de texto básicos) para pre-rellenar el valor del campo de un formulario a otro.

        Para campos que no sean el campo de entrada de texto básico, puedes consultar nuestra guía para desarrolladores

        ¡Espero que esto ayude!

  3. Hola, ¿es posible que las encuestas basadas en formularios de WordPress se rellenen previamente con una respuesta de encuesta anterior de la misma persona? Si es así, ¿cómo podemos hacerlo?

    1. ¡Hola Mihir! En este momento, nuestro plugin no tiene ninguna función que permita a un formulario consultar datos anteriores de un usuario y rellenar un formulario automáticamente. Sin embargo, puedo ver que sería útil, ¡así que he anotado tu interés en este tipo de función para que nuestro equipo la considere en futuras actualizaciones!

      Lamento no poder ofrecerte lo que buscas en este momento, pero apreciamos la idea.

      ¡Gracias!

  4. Hola, necesitaría añadir una opción "otro" a un desplegable autocompletado. Para dar la opción de seleccionar un tipo de publicación personalizado o si ninguno se ajusta a sus necesidades, puede seleccionar otro y aparecerá un campo de texto condicional donde puede escribir texto. ¿Hay alguna manera de lograr esto?

    ¡Gracias!

  5. ¿Alguna forma de añadir autocompletado para nombre y correo electrónico? La mayoría de mis usuarios usan el teléfono móvil
    ¿así que cuando abren el formulario se añade automáticamente el "nombre" y el "correo electrónico"? ¿Es posible?

    1. Hola Raj. Mientras que para los usuarios registrados puedes rellenar fácilmente el nombre y el campo de nombre usando las etiquetas inteligentes. Aquí tienes nuestra guía sobre nuestras etiquetas inteligentes, específicamente las etiquetas inteligentes de gestión de usuarios.

      Sin embargo, pido disculpas por los usuarios no registrados, actualmente no es posible autocompletar los campos de nombre y correo electrónico automáticamente.

      He tomado nota de tu interés en esta función y he añadido tu correo electrónico a nuestra lista para recibir actualizaciones sobre ella.

      ¡Gracias y que tengas un buen día!

  6. Mi cliente tiene un negocio de servicios. En su sitio web, tenemos diferentes botones de llamada a la acción (CTA) basados en cada servicio que ofrecen, que dirigen al mismo formulario de contacto. Por ejemplo, una CTA dice "obtener un presupuesto para limpieza de tejados" mientras que otra dice "obtener un presupuesto para limpieza de revestimientos, canalones o vallas". Todos sus servicios figuran como opciones de casilla de verificación en el formulario de contacto. Mi pregunta es, ¿hay alguna manera de que el formulario preseleccione el servicio, mostrando al mismo tiempo todos los demás servicios, en función de la CTA en la que hicieron clic?

  7. Hola, estoy creando un formulario para un cliente y necesitaba que el campo del producto trajera el nombre del producto automáticamente después de hacer clic en él, ¿cómo lo hago?

    1. Hola Vinicius:

      Actualmente, no tenemos una función integrada para autocompletar campos desde la base de datos al introducir datos en el campo. He añadido tu voto para considerar esto como una solicitud de función para futuras mejoras.

      ¡Gracias por tu paciencia!

    1. Hola Paolo,

      Actualmente, no tenemos una función integrada para autocompletar campos con búsqueda y autocompletado Ajax. En ese caso, agradecemos que comparta esta solicitud de función. He agregado su voto.

      Gracias 🙂

  8. Me gustaría enviar datos de un formulario a otro como describe este artículo (URL eliminada)
    pero lo necesito para campos desplegables y fecha.
    ¿Es posible?
    En segundo lugar, me gustaría incrustar el formulario en un deslizador. El tema que estoy usando es edubin
    Gracias

  9. Hola,

    Tenemos un requisito en el que un campo desplegable necesita ser autocompletado con los valores seleccionados de un campo de opción múltiple anterior (campos en cascada). ¿Hay alguna manera de hacer esto, por favor?

    ¡Gracias!

    1. Hola Padma, actualmente no tenemos una función que pase información de un campo a otro y lo complete. Sin embargo, ¡estoy completamente de acuerdo en que sería útil! He tomado nota de la solicitud de función para que nuestro equipo la discuta más a fondo.

      Como solución alternativa, esto se puede lograr con algo de javascript, pero requerirá algo de experiencia usando javascript. Esto es, desafortunadamente, una solución alternativa personalizada y no podré proporcionar una solución completa, pero me encantaría orientarte. Dado que requiere javascript personalizado, puedes consultar una pregunta similar que se hizo aquí.

      Gracias 🙂

  10. ¿Cómo podemos autocompletar el SKU del producto en un formulario? Quiero agregar un formulario de cotización en mi página de producto para que cuando el usuario abra un formulario de cotización, el SKU de ese producto se complete automáticamente.

    Gracias

    1. Hola Danial,

      Actualmente, no tenemos una función para autocompletar el SKU de los productos. Sin embargo, estamos de acuerdo en que sería de gran ayuda.

      He tomado nota de la solicitud de funciones y la tendremos en cuenta al planificar nuestra hoja de ruta para el futuro.

      Gracias por la sugerencia 🙂

  11. para la página de producto individual
    ¿podemos detectar automáticamente la categoría y subcategorías del producto? (no el nombre del producto)
    Así los usuarios no necesitan rellenarlos.

    1. Hola Sachintha, disculpa, por defecto no es posible a menos que estés utilizando la función de autocompletado como se describe en este documento.

      Espero que esto ayude. Gracias 🙂

  12. ¡Hola!

    Tengo dos formularios. Estoy redirigiendo los datos del primer formulario a la siguiente página para confirmar los datos. Los datos del primer formulario se muestran en la URL pero no en los campos del segundo formulario. ¿Cómo puedo mostrar los datos en los campos del segundo formulario?

    1. ¡Hola Jiya!
      Entiendo que estás viendo los datos en la URL pero no aparecen en los campos de tu segundo formulario. Esto suele deberse a que la configuración de Rellenar por URL debe estar activada en tu segundo formulario. Deberás activar esta configuración en la configuración avanzada de tu segundo formulario.

      Para obtener instrucciones detalladas paso a paso sobre cómo configurar el prellenado de formularios, consulta nuestra guía aquí: Cómo usar cadenas de consulta para prellenar campos de formularios desde otro formulario

Añadir un comentario

Nos complace que haya decidido dejar un comentario. Tenga en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Este formulario está protegido por Cloudflare Turnstile y se aplican la Política de Privacidad y los Términos de Servicio de Cloudflare.