Rimuovere i prodotti correlati in WooCommerce

ATTENZIONE: questo articolo è stato scritto oltre un anno fa, ed i contenuti potrebbero non essere più validi o compatibili. Sei pregato di tenerne conto, e se hai informazioni in merito di segnalarmele, grazie.

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.

Tags: , , , , ,

4 Risposte a “Rimuovere i prodotti correlati in WooCommerce”

  1. Elena 22 Mag 2014 at 16:08 #

    E’ possibile impostare il numero di prodotti correlati da visualizzare? Se ne volessi 4 invce di 2?
    Grazie mille!

  2. Davide 4 Gen 2015 at 22:53 #

    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

    • Roberto Rota 5 Gen 2015 at 00:08 #

      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

Dubbi o suggerimenti? Lascia un commento!

I love Instagram