Con WooCommerce, come abbiamo già visto in precedenza (ad esempio per gestire il numero dei prodotti nella pagina dello store), se non si dispone di un tema compatibile, che ne gestisce i parametri, spesso occorre utilizzare dei filtri, ossia delle righe di codice.
I filtri vanno scritti direttamente nel file functions.php del tema in uso, meglio ancora nel functions.php del tema child, in modo da lasciare inalterati i files del tema originale.
Il filtro che segue, serve per eliminare i prodotti correlati dalle pagine prodotto di WooCommerce.
Il codice da aggiungere è il seguente:
/* rimozione prodotti correlati */ function wc_remove_related_products( $args ) { return array(); } add_filter('woocommerce_related_products_args','wc_remove_related_products', 10);
Non occorre fare altro.
Una volta salvate le modifiche al file functions.php i prodotti correlati non appariranno più nelle pagine prodotti di WooCommerce.
4 risposte
ma in quale file bisogna inserire il codice per modificare il numero dei prodotti correlati da 2 a 4? ho provato in functions.php del tema del mio sito ma va in crash
Questi filtri vanno sempre inseriti nel file delle funzioni del tema, il functions.php.
Se hai problemi ad inserirlo, è possibile che la funzione utilizzata dal filtro sia già utilizzata dal tema.
rob
E’ possibile impostare il numero di prodotti correlati da visualizzare? Se ne volessi 4 invce di 2?
Grazie mille!
Si è possibile, quasi sempre. Guarda qui: http://docs.woothemes.com/document/change-number-of-related-products-output/