[woof]
Shortcode principale per WooCommerce Products Filter. Genera il modulo di ricerca. Design: 1 pagina – 1 filtro, non è possibile posizionare alcuni filtri sulla stessa pagina.
Attributi
- id – identificatore shortcode – utilizzato per generare una classe CSS univoca nel contenitore principale del modulo di ricerca generato, creando un design unico. L'identificativo di base nel plugin è ‘auto_shorcode‘. I clienti e gli sviluppatori possono creare qualsiasi ids e applicare i propri stili CSS.
È possibile cambiare le skin usando la seguente sintassi: sid =”flat_grey woof_auto_3_columns” – dove al posto di 3 può essere un intero da da 1 a 4, e sul posto di flat_grey può essere: flat_grey o flat_dark. - nascondi automaticamente – è la maschera di ricerca da nascondere (0) o mostrare (1) dopo il caricamento della pagina
- autosubmit – consente l'invio automatico del modulo di ricerca anche se è disabilitato nella pagina delle opzioni del plugin. Esempio: [woof autosubmit=1]
- is_ajax – è generato il modulo di ricerca dovrebbe funzionare con AJAX (1) o no (0)
- tassonomie – utilizza per visualizzare elementi filtro pertinenti nel modulo di ricerca generato se attivati: mostra conteggio+riconto dinamico+nascondi opzioni vuote nelle impostazioni del plugin. Esempio: [woof is_ajax=1 tassonomie=product_cat:9,12+locations:30,31]
- ajax_redraw – Ridisegna il modulo di ricerca senza invio dei dati di ricerca. Non funziona in modalità AJAX. Esempio: [woof redirect=”http://www.my_site.com/test-all/” autosubmit=1 ajax_redraw=1 is_ajax=1 tax_only=”locations” by_only=”none”].
- tax_only – attributo di potenza per assemblare qualsiasi modulo di ricerca con qualsiasi tassonomia usando la virgola. Esempio: [woof tax_only=’pa_color,pa_size‘ by_only=’by_sku,by_author’]. Usa 'none' per non mostrare tutte le tassonomie. Ordine delle tassonomie nell'attributo ‘tax_only‘ ha senso!
- by_only – attributo power per assemblare qualsiasi form di ricerca con qualsiasi tassonomia usando la virgola. Scrivi qualsiasi by-filter-elements lì usando la virgola: by_text,by_price,by_sku,by_author,by_onsales,by_instock. Naturalmente prima l'utente dovrebbe abilitare le estensioni per questo by-filter-elements. Esempio: [woof tax_only=’pa_color,pa_size’ by_only=’by_sku,by_author‘]. Usa ‘nessuno‘ per non emettere tutti gli elementi non tassonomici. È possibile utilizzare in questo attributo shortcode le chiavi meta se sono aggiunte nella scheda Campi Meta, esempio: [woof tax_only=’pa_color,pa_size’ by_only=’_width‘]. Usa la parola ‘nessuno' per evitare la comparsa di sezioni di filtro che non sono tassonomie.
- tax_exclude – esclude le tassonomie dal modulo di ricerca. Esempio: [woof tax_exclude=’pa_size,pa_test’]
- reindirizza – permette di mostrare i risultati su qualsiasi altra pagina del sito. Esempio: [woof redirect='http://www.my_site.com/search_page_results_77']. Non funziona in modalità ajax – perché il reindirizzamento non ha senso in modalità ajax!
- start_filtering_btn – viene generato il form di ricerca che dovrebbe essere nascosto (1) o no (0). Nel caso del form nascosto vedrai un semplice pulsante dove dopo aver cliccato apparirà il form di ricerca. La scelta migliore per evitare ritardi nel caricamento della pagina quando il form di ricerca è piuttosto grande. Il testo può essere modificato tramite hook woof_start_filtering_btn_txt o tramite l’attributo “start_filtering_btn_txt“
- btn_position – permette di impostare il pulsante Filtra&Reset in basso – b, alto – t, alto&basso – tb. L'impostazione predefinita è in basso. Non funziona nella versione gratuita!!
- dynamic_recount – permette di abilitare (1) o disabilitazione (0) riconteggio dinamico personale per l'attuale modulo di ricerca prodotti. Il default è l'opzione nella tab Opzioni. Non funziona nella versione gratuita!!
- hide_terms_count – nascondi testo con conteggio varianti, 1 o 0. Non funziona nella versione gratuita!!
- condizionali – attributo speciale per l'estensione ‘Condizionali‘ che consente di definire le condizioni per la visualizzazione degli elementi filtro a seconda della richiesta di filtraggio corrente, qualcosa come passaggi predefiniti. Esempio: [woof conditionals=’product_cat>by_price,pa_size,by_instock>pa_color+pa_size->by_price’]
- mobile_mode – nascondi il modulo filtro WOOF su un dispositivo mobile e appare un pulsante per mostrare il filtro. Attributo ‘id‘ deve essere! Esempio: [woof mobile_mode=1 id=’test’]. Il pulsante viene aggiunto automaticamente al ‘.woocommerce-products-headeril selettore ‘ può essere modificato tramite l'hook ‘woof_mobile_btn_place_container‘. Per visualizzare il pulsante in un punto specifico usa lo shortcode [woof_mobile] – questo shortcode aggiunge un contenitore a cui viene inserito il pulsante.