Turbo Mode — Cache di filtro indicizzata
Turbo mode è un'estensione che riduce il carico del database utilizzando richieste AJAX e dati predefiniti dei prodotti inseriti in un file JSON -> aumentando la velocità del filtro prodotti. Questa modalità evita di generare grandi query MySQL durante il filtraggio dei prodotti sul frontend del sito. Puoi trovare le sue impostazioni nella scheda Avanzate.
Accelera la velocità del filtro prodotti. Questa modalità evita di generare grandi query MySQL durante il filtraggio dei prodotti sul frontend del sito, riducendo il carico sul server e rendendo i risultati del filtraggio più rapidi!
Sito demo: https://turbo.products-filter.com/
L'idea principale di questa estensione è evitare grandi richieste MySQL lato server e sostituirle con una più semplice e diretta: ottenere prodotti per ID.

Il filtraggio avviene lato client (browser) utilizzando funzionalità JavaScript e dati JSON predefiniti sul frontend.
- Verifica l'estensione “Turbo Mode” nella scheda Estensioni
- Premi il pulsante Salva
- Nella scheda “Turbo Mode” abilitala
- Fai clic sul pulsante “Aggiorna ora!” (Riassembla i dati dei prodotti ora!)
- Attendi fino al termine dell'operazione
- Seleziona il periodo Cron e dove conservare il file JSON dei dati dei prodotti
- Seleziona tramite menu a tendina dove conservare il file JSON dei dati dei prodotti. È meglio conservare il file dei dati dei prodotti nella cartella wp-uploads per evitare la rimozione dei dati dopo l'aggiornamento del plugin, ma non tutti i provider di hosting consentono la lettura dei dati JSON da questa cartella, quindi se scegli di conservare i dati nella cartella del plugin ricordalo e riassembla i dati dei prodotti usando il pulsante sopra dopo l'aggiornamento del plugin.
- Premi il pulsante Salva
- Nella scheda “Opzioni” seleziona se necessario le opzioni: Mostra conteggio, Riconteggio dinamico (se il filtro è molto grande seleziona riconteggio dinamico solo per PC), Nascondi termini vuoti

- NON DIMENTICARE DI RESETTARE TUTTI I TIPI DI CACHE SUL FRONTEND DEL TUO SITO (cache del browser)
Limitazioni:
- Il turbo mode non funziona con il menu a tendina gerarchico
- Solo modalità AJAX, e per questo NON compatibile con tutti i temi WordPress
- se il turbo mode è abilitato, disabilita nella scheda Avanzate “Cache del numero di riconteggio dinamico” per ogni elemento nel filtro + “Cache dei termini”
- se il modulo di ricerca è troppo grande, possibile blocco se il riconteggio dinamico è abilitato (motivo: ridisegno di tutti gli elementi HTML nel filtro)
- il numero massimo di prodotti è 15 000. Se hai bisogno di più, usa l'hook: ‘woof_turbo_mode_products_limit‘
