Establecer opciones de campos dinámicos

¿Desea rellenar dinámicamente los campos con el contenido de su sitio? Las opciones de campos dinámicos extraerán automáticamente todos los títulos de entradas, categorías o detalles similares de su sitio, ahorrándole el tiempo y el esfuerzo de crear y actualizar estas opciones.

Este tutorial le mostrará cómo crear opciones dinámicas de campo en WPForms.


Añadir un campo desplegable, de opción múltiple o casilla de verificación

Para empezar, tendrá que editar un formulario existente o crear uno nuevo. Para este ejemplo, utilizaremos la plantilla de formulario Solicitud de presupuesto.

Formulario de solicitud de presupuesto

Para crear un campo dinámico, tendrá que añadir cualquiera de los siguientes tipos de campo: Desplegable, Opción múltiple o Casilla de verificación. En nuestro ejemplo, añadiremos el campo Desplegable a nuestro formulario.

Campo desplegable

Para configurar el campo desplegable, haga clic en él para abrir el panel Opciones de campo.

Campo desplegable

A continuación, empezaremos cambiando la Etiqueta a Productos.

Etiqueta del campo desplegable

Establecer opciones de campos dinámicos

A continuación, vaya a la pestaña Avanzado. Aquí verá el menú desplegable Opciones dinámicas, donde tendrá dos opciones:

  • Tipo de puesto: Los diferentes tipos de contenido en su sitio WordPress, como Entradas y Páginas.
  • Taxonomía: Los grupos o etiquetas utilizados para clasificar las entradas y los tipos de entradas personalizados, como Categorías y Etiquetas.

En nuestro ejemplo, seleccionaremos la opción Post Type.

Opciones dinámicas

Cuando se selecciona la opción Tipo de entrada, verá el campo desplegable Fuente de tipo de entrada dinámica, que incluirá todos los tipos de entrada disponibles en su sitio. En nuestro ejemplo, seleccionaremos Productos.

Nota: En este ejemplo, estamos utilizando un tipo de entrada personalizado. Para obtener más detalles, asegúrese de revisar el tutorial de WPBeginner sobre la creación de tipos de entradas personalizadas.

Fuente de tipo de entrada dinámica

Ahora, cuando un usuario vea el formulario, los títulos de todas las entradas de Productos publicadas aparecerán como opciones en este campo desplegable.

Menú desplegable dinámico

Preguntas frecuentes

A continuación, respondemos a algunas de las preguntas más frecuentes sobre el uso de opciones dinámicas para campos de opciones múltiples.

¿Existe un gancho/filtro para modificar la consulta por defecto utilizada para rellenar los campos de elección dinámicos?

Sí. El wpforms_dynamic_choice_post_type_args se utiliza para rellenar el filtro Opciones dinámicas para tipos de entrada y taxonomías. Puede personalizar la consulta predeterminada para excluir o incluir tipos de entrada de una categoría específica.

Para conocer todas las opciones de personalización disponibles, consulte nuestro tutorial sobre personalización de opciones dinámicas.

¿Puedo utilizar entradas de un formulario diferente como opciones de elección dinámicas?

En este momento, WPForms no soporta el uso de entradas de un formulario diferente para rellenar las Opciones Dinámicas.

Ya está. Ahora puede crear un formulario con campos dinámicos auto-poblados con los títulos de los mensajes existentes, páginas o taxonomías dentro de su sitio web.

A continuación, ¿desea gestionar las entradas de formulario enviadas? Entonces no dejes de consultar nuestra guía detallada sobre las entradas de formularios.

El mejor plugin de WordPress para crear formularios arrastrando y soltando

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

Active JavaScript en su navegador para rellenar este formulario.