Tempo di lettura: < 1 minuto
Può capitare che il nostro sito utilizzi molte categorie di prodotti WooCommerce, e che alcune di queste contengano pochissimi prodotti, se non addirittura uno solo.
Anche se potrebbe sembrare un caso raro, vediamo come reindirizzare una categoria direttamente alla pagina del singolo prodotto, evitando così un passaggio per l’utente.
Snippet di codice: Reindirizzare una Categoria a Pagina Dettaglio Prodotto
/**
* @snippet
* @tutorial WooCommerce: Reindirizzare una Categoria a Pagina Dettaglio Prodotto
* @author. Emiliano Prelle
*/
add_action( 'wp', 'reindirizare_categoria_dettaglio_prodotto' );
function reindirizare_categoria_dettaglio_prodotto() {
if ( is_product_category( 'ami' ) ) {
wp_safe_redirect( get_permalink( 99 ) ); // ID DEL PRODOTTO IN QUESTIONE
exit;
}
}
E’ necessario sostituire 99 con l’id del vostro prodotto. Qui una guida che spiega come trovare l’id di un prodotto WooCommerce.
Risultato
Dove inserire questo codice personalizzato?
Dovresti inserire il PHP personalizzato nel file functions.php e CSS personalizzato nel file style.css del tuo tema child (bambino)
E’ stato utile? Fatemelo sapere nei commenti!



