A differenza di una ricerca nativa di WordPress che ha The Loop, che è un array di oggetti WP_Post con cui interagisce l'API di WordPress, il set di risultati per un Motore Supplementare può essere composto da qualsiasi oggetto Sorgente SearchWP.
Versione attuale: 0.0.3

Gravity Forms è un plugin di moduli di prim'ordine per WordPress. È immensamente popolare e ancora più capace. Questa estensione ti consente di utilizzare le voci dei moduli Gravity Forms come sorgente personalizzata per SearchWP, rendendo possibile la ricerca delle voci di Gravity Forms con SearchWP!
Indice
Aggiungere le voci di Gravity Forms all'indice di SearchWP
Una volta installata e attivata SearchWP Source – Gravity Forms, i tuoi Gravity Forms appariranno nell'elenco delle sorgenti per il tuo Motore SearchWP.
Nota: Questa sorgente personalizzata può essere utilizzata solo con un Motore Supplementare.
Supponiamo che tu stia creando un'area per le richieste di funzionalità sul tuo sito web e utilizzando Gravity Forms per raccogliere le voci.
Potresti utilizzare SearchWP per consentire ai clienti di cercare prima le voci esistenti prima di inviare le proprie, in modo che possano unirsi al voto positivo della presentazione esistente invece di crearne una duplicata.
Il primo passo sarebbe creare un nuovo Motore Supplementare che abbia il nostro Modulo Richieste Funzionalità come Sorgente:
Con il modulo scelto (nota che puoi combinare voci da più Gravity Forms in un unico Motore, se lo desideri!) puoi scegliere quali campi considerare per la ricerca:
SearchWP ti consente di cercare l'intera Voce di Gravity Forms nel suo complesso, considerare opzionalmente eventuali Note aggiunte, o scegliere esattamente quali campi considerare durante la ricerca, ognuno con il proprio peso di pertinenza!
Visualizzare le voci di Gravity Forms come risultati
L'estensione SearchWP Source – Gravity Forms renderà disponibili le voci di Gravity Forms come risultati di ricerca. Questo si integra come qualsiasi altra sorgente quando si lavora con un Motore Supplementare.
A differenza di una ricerca nativa di WordPress che ha The Loop, che è un array di oggetti WP_Post con cui l'API di WordPress interagisce, il set di risultati per un Motore Supplementare può essere composto da qualsiasi oggetto Sorgente di SearchWP.
Gravity Forms non ha un oggetto appropriato per le Voci del Modulo, ogni Voce è un array di coppie chiave-valore. Per comodità, SearchWP Source – Gravity Forms restituirà i risultati in un oggetto wrapper:
\SearchWP\Sources\GravityForms\Entry
Questo ti aiuterà mentre scorri il tuo array di risultati:
Nota: Puoi impedire a SearchWP di racchiudere i risultati nella classe con il seguente hook:
SearchWP Source – Gravity Forms ti consente di rendere ricercabile qualsiasi Voce di Gravity Forms utilizzando SearchWP! Puoi creare quanti Motori SearchWP desideri con quante Sorgenti Gravity Forms desideri, ognuno con la propria configurazione di Campi e/o Note. Usa il capace algoritmo di ricerca di SearchWP per rendere ricercabili le tue Voci di Gravity Forms!
Registro Modifiche
0.0.3
- [Correzione] Errore PHP se la voce del modulo è omessa.
0.0.2
- [Correzione] Errore all'attivazione
- [Aggiornamento] Aggiornatore aggiornato




