Fuente – WPForms
Versión actual: 1.1.0

WPForms es el plugin de creación de formularios de arrastrar y soltar líder para WordPress. Es ampliamente reconocido por su interfaz fácil de usar y sus potentes capacidades. Esta extensión te permite utilizar las entradas de WPForms como una fuente personalizada para SearchWP, ¡haciendo posible buscar entradas de WPForms con SearchWP!
Tabla de contenidos
Añadir entradas de WPForms al índice de SearchWP
Una vez que la extensión SearchWP Source – WPForms se haya instalado y activado, tus formularios de WPForms aparecerán en la lista de Fuentes para tu Motor de SearchWP.
Nota: Esta fuente personalizada solo se puede usar con un Motor Suplementario.
Digamos que estabas creando un área de solicitud de sugerencias en tu sitio web y usando el Formulario de Sugerencias de WPForms para recopilar entradas.
Podrías utilizar SearchWP para permitir que los clientes busquen primero las entradas existentes antes de enviar las suyas, para que pudieran participar votando la presentación existente en lugar de crear un duplicado.
El primer paso sería crear un nuevo Motor Suplementario que tenga nuestro Formulario de Sugerencias como Fuente:
Ten en cuenta que puedes añadir varios formularios de WPForms al mismo motor si lo deseas.
Una vez que el formulario se ha añadido al motor de SearchWP, todos los campos de formulario buscables se añaden como atributos a la fuente del motor. Puedes hacer clic en Añadir/Eliminar Atributos para cambiar la lista de campos que deseas buscar.
Mostrar entradas de WPForms como resultados
La extensión SearchWP Source – WPForms hará que las entradas de WPForms estén disponibles como resultados de búsqueda. Esto se integra como cualquier otra fuente al trabajar con un Motor Suplementario.
A diferencia de una búsqueda nativa de WordPress que tiene The Loop, que es una matriz de objetos WP_Post con los que interactúa la API de WordPress, el conjunto de resultados para un Motor Suplementario puede estar compuesto por cualquier objeto de Fuente de SearchWP.
WPForms utiliza un stdClass para las Entradas del Formulario. Como conveniencia, SearchWP Source – WPForms devolverá los resultados en un objeto contenedor:
\SearchWP\Sources\WPForms\Entry
Esto te ayudará mientras iteras sobre tu matriz de resultados:
Nota: Puedes evitar que SearchWP envuelva los resultados en la clase y devolver en su lugar un stdClass con el siguiente hook:
¡SearchWP Source – WPForms te permite hacer que cualquier entrada de WPForms sea buscable usando SearchWP! Puedes crear tantos motores de SearchWP con tantas fuentes de WPForms como desees, cada uno con su propia configuración de campos. ¡Usa el capaz algoritmo de búsqueda de SearchWP para hacer que tus entradas de WPForms sean buscables!
Registro de Cambios
1.0.0
- [Nuevo] Muestra entradas de WPForms en los resultados de búsqueda usando Plantillas de SearchWP.
1.0.0
- Lanzamiento inicial.


