Per impedire a WooCommerce di mostrare la scheda di “informazioni aggiuntive” sulla pagina prodotto in WooCommerce possiamo utilizzare un filtro hook.
Ma prima facciamo un passo indietro:
Perché potresti voler nascondere la tab “Informazioni aggiuntive”
Ci sono diversi motivi per cui potresti voler rimuovere questa sezione:
- Il contenuto è ridondante o poco utile
- Hai già inserito tutte le informazioni nella descrizione principale del prodotto
- Vuoi snellire la scheda prodotto per renderla più chiara e pulita Stai usando gli attributi solo per la gestione interna (es. per filtri, variazioni, ecc.)
Come rimuovere la tab “Informazioni aggiuntive” in WooCommerce
Il modo più semplice e sicuro per nascondere la tab è utilizzare uno snippet PHP nel tuo tema child oppure tramite un plugin come Code Snippets.
Copia e incolla questa funzione PHP, all’interno del file functions.php del tuo tema child.
// Rimuove la tab "Informazioni aggiuntive" nella pagina prodotto
add_filter( 'woocommerce_product_tabs', 'lab_rimuovi_tab_informazioni_aggiuntive', 98 );
function lab_rimuovi_tab_informazioni_aggiuntive( $tabs ) {
unset( $tabs['additional_information'] );
return $tabs;
}
Dove inserire questo codice:
Hai due opzioni:
-
Tema child: Inseriscilo nel file
functions.php
del tuo tema child (mai modificare il tema principale, o perderai le modifiche con gli aggiornamenti). -
Plugin Code Snippets: Se non vuoi toccare i file del tema, puoi installare il plugin gratuito “Code Snippets” e creare un nuovo snippet incollando il codice sopra.
Cosa succede agli attributi?
La rimozione della tab non elimina gli attributi, questi restano comunque attivi e utilizzabili per:
-
Variazioni dei prodotti (es. taglia o colore)
-
Filtri nei widget
-
SEO (se usati in combinazione con plugin SEO)
Quindi puoi continuare a usare gli attributi per la gestione del tuo catalogo, ma senza mostrarli nella pagina prodotto.
Buon lavoro!
Per richieste, non esitare a chiedere supporto.