¿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.
En este artículo
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.
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.
Para configurar el campo desplegable, haga clic en él para abrir el panel Opciones de campo.
A continuación, empezaremos cambiando la Etiqueta a Productos.
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.
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.
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.
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.