Resumen de IA
¿Desea rellenar campos dinámicamente con el contenido de su sitio? Las opciones de campos dinámicos extraerán automáticamente todos los títulos de las entradas, categorías o detalles similares de su sitio, ahorrándole tiempo y esfuerzo en la creación y actualización de estas opciones.
Este tutorial le mostrará cómo crear opciones de campo dinámicas en WPForms.
En este artículo
Añadir un campo desplegable, de opción múltiple o de casillas de verificación
Para empezar, necesitará editar un formulario existente o crear un formulario nuevo. Para este ejemplo, usaremos la plantilla de formulario Solicitar presupuesto.

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

Para configurar los ajustes del campo Desplegable, haga clic en él para abrir el panel Opciones de campo.

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

Configuración de Opciones de Campo Dinámicas
A continuación, vaya a la pestaña Avanzado. Aquí verá el desplegable Opciones dinámicas, donde tendrá dos opciones:
- Tipo de entrada: Los diferentes tipos de contenido de su sitio de WordPress, como Entradas y Páginas.
- Taxonomía: Los grupos o etiquetas utilizados para clasificar entradas y tipos de entrada personalizados, como Categorías y Etiquetas.
En nuestro ejemplo, seleccionaremos la opción Tipo de entrada.

Cuando se selecciona la opción Tipo de entrada, verá el campo desplegable Fuente 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 más detalles, asegúrese de consultar el tutorial de WPBeginner sobre cómo crear tipos de entrada personalizados.

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

Preguntas frecuentes
A continuación, hemos respondido a algunas preguntas frecuentes sobre el uso de opciones dinámicas para campos de opciones múltiples.
¿Existe algún hook/filtro para modificar la consulta predeterminada utilizada para rellenar los campos de opciones dinámicas?
Sí. El filtro wpforms_dynamic_choice_post_type_args se utiliza para rellenar las 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 obtener información sobre todas las opciones de personalización disponibles, consulte nuestro tutorial sobre cómo personalizar opciones dinámicas.
¿Puedo usar entradas de otro formulario como opciones de elección dinámica?
Por el momento, WPForms no admite el uso de entradas de otro formulario para rellenar Opciones dinámicas.
¡Eso es todo! Ahora puede crear un formulario con campos dinámicos rellenados automáticamente con los títulos de entradas, páginas o taxonomías existentes en su sitio web.
A continuación, ¿desea gestionar las entradas del formulario enviadas? Entonces asegúrese de consultar nuestra guía detallada sobre entradas de formularios.