[woof_products]
Secondo shortcode principale del plugin. Mostra una griglia di prodotti sulle pagine del sito e reagisce allo stato corrente del filtro. Tutti gli attributi dello shortcode sono opzionali.
- per_page – prodotti per pagina
- columns – quanti prodotti per riga. Di solito: 2, 3 o 4. Dipende dalle capacità del tuo tema, non da WOOF!
- is_ajax – opzione molto potente. Puoi impostarla a 1 e il filtro generato da [woof] inizierà a funzionare in modalità AJAX!
- taxonomies – (opzionale) – puoi definire una condizione in cui impostare tassonomia e suo termine. Non dimenticare di impostare la stessa condizione in [woof]!
Esempio: [woof_products is_ajax=1 per_page=8 dp=0 taxonomies=product_cat:9,12+locations:30,31] - behavior – un solo valore: ‘recent‘. Esempio: [woof_products behavior=’recent’ per_page=12 columns=3]
- orderby – price-desc, price, popularity, rating, title, rand, date
- order – ASC o DESC
- custom_tpl – [woof_products custom_tpl=’woof_tpls/woo_tpl_1.php‘ ] – se necessario, è possibile visualizzare i prodotti in un template personalizzato speciale (dove woof_tpls è una cartella all'interno della cartella del tema wp o della sua cartella child). Ottima funzionalità per sviluppatori e utenti avanzati.
- tpl_index – [woof_products tpl_index=”tpl_1“] – se necessario, è possibile visualizzare i prodotti in un template personalizzato speciale creato dall'estensione template OPPURE connector con le proprie opzioni
- display_on_search – (dalla versione 1.2.2/2.2.2) mostra i prodotti solo se è in corso una ricerca. Se non c'è richiesta di ricerca – i prodotti saranno nascosti (non funziona in modalità ajax)
- get_args_only – [woof_products get_args_only=1] – restituisce un array assemblato e preparato di argomenti pronto per la richiesta WP_Query. Quando questo attributo è uguale a 1 – nessun prodotto verrà visualizzato perché la richiesta WP_Query in questo caso non viene eseguita. Usalo nel modo seguente, ad esempio:
$args=do_shortcode('[woof_products get_args_only=1 is_ajax=1 per_page=8 taxonomies=product_cat:9,12]');
Nel plugin, prima di wp_query, funziona il seguente filtro wp: https://products-filter.com/hook/woof_products_query/ – utile per manipolazioni con le relazioni delle tassonomie …