La possibilità di effettuare ricerche nei WordPress è qualcosa che è incluso nel cuore del CMS ed è obbligatorio quando si dispone di un sito Web con una grande quantità di contenuti. Fortunatamente per noi, è così nella maggior parte dei siti web multilingue 🙂
È allora che entrerà in gioco la ricerca multilingue di Lingiose.
Lo stato della ricerca multilingue su WordPress
WordPress è il CMS più utilizzato sul mercato e contiene vari contenuti da vari plugin come prodotti di e-commerce, eventi in un'agenda, file in file manager. A volte si tratta di tipi di post personalizzati nativi WordPress che devono essere integrati con il motore di ricerca predefinito.
E quando il contenuto NON è un tipo di post personalizzato, richiede query personalizzate nei database; quindi diventa difficile gestire tutti i plugin...
Questo problema si applica anche ai classici plugin di traduzione che utilizzano il WordPress per archiviare contenuti come WPML o Polylang. Ecco un classico plugin di ricerca con le integrazioni menzionate.
Query di ricerca multilingue con plug-in Linguise
Ora, come funziona con il Linguise per WordPress ?
Con Linguise , il contenuto tradotto multilingue viene archiviato in un database separato (in alcuni casi con una cache locale), ma il fatto è che il database delle traduzioni è centralizzato sui nostri server. Il modello SaaS cambia tutto poiché diventa abbastanza semplice eseguire query globali sul contenuto tradotto, ad esempio applicare regole di esclusione sull'intero contenuto. Le query di ricerca sono quindi rese possibili senza alcuna integrazione personalizzata da plug-in di terze parti.
Dalla versione 1.6, abbiamo implementato la possibilità di attivare query di ricerca nei contenuti multilingue. Questa è solo un'impostazione da cambiare per attivare la funzione.
La ricerca del contenuto può essere eseguita in ogni lingua, ecco un esempio in francese sul nostro sito demo:
Segui la ricerca multilingue WordPress dalla dashboard
Linguise , potresti già sapere che tutte le tue traduzioni possono essere visualizzate e modificate sia dal frontend che dalla dashboard. Questo vale anche per le query di ricerca.
Le query di ricerca sono elencate qui, quindi puoi controllare il contenuto delle query e il loro volume di ricerca:
Che ne dici di disabilitare la ricerca multilingue?
La funzione di ricerca multilingue non è abilitata di proposito per impostazione predefinita nel plug-in, e questo perché le query di ricerca multilingue consumano un po' di quota di traduzione. Di solito, non è un grosso problema, ma a seconda del sito Web può essere, immagina un sito Web basato su un motore di ricerca interno, potresti voler controllare prima.
Quindi, se scegli di mantenere la ricerca DISATTIVATA, la query di ricerca sarà ovviamente ancora possibile, ma quando il tuo sito web è in francese, ad esempio, dovrai cercare il termine in inglese. Il contenuto che corrisponde in francese verrà restituito correttamente.