Come nascondere i tag nel tema di Storefront WooCommerce

Pubblicato: 2020-10-10

Come nascondere i tag nel tema di Storefront WooCommerce In qualsiasi negozio WooCommerce, ci sono due principali opzioni di tassonomia: categorie e tag. I tag dei prodotti sono come le categorie di prodotti, ma non esiste una gerarchia nei tag. Ciò significa che non ci sono 'sottotag'. Ad esempio, se vendi vestiti e hai molte stampe a quadri, puoi contrassegnare con "controllato".

Tuttavia, la tassonomia "product_tag" è qualcosa che raramente abbiamo bisogno di usare nel nostro negozio WooCommerce. Quando non lo utilizzi, puoi rimuoverlo facilmente per mantenere pulita l'interfaccia di amministrazione. Se il tuo WordPress Admin è disordinato, diminuisce l'usabilità e le cose che non funzionano possono confondere anche gli utenti tecnici.

Tema WooCommerce Storefront Nascondi tag

In questo breve tutorial, condividerò alcuni frammenti di codice che puoi utilizzare per nascondere i tag dei prodotti. Tuttavia, prima di fare qualsiasi cosa da questo tutorial, vai su Prodotti > Tag e assicurati che non ci siano tag.

Passaggi per nascondere il collegamento "Tutti i prodotti > Tag" dal menu di amministrazione

Ecco il link che sto per rimuovere:

Tag prodotto

Ecco i passaggi che devi seguire:

  1. Accedi al tuo sito WordPress e accedi alla Dashboard come utente amministratore.
  2. Dal menu Dashboard, fai clic su Menu Aspetto > Menu Editor temi . Quando viene aperta la pagina Editor temi, cerca il file delle funzioni del tema per aggiungere la funzione per nascondere il collegamento "Tutti i prodotti > Tag" dal menu di amministrazione.
  3. Aggiungi il seguente codice al file PHP :
 /**

 * Nascondi il link "Tutti i prodotti > Tag" dal menu di amministrazione

 */

add_action( 'menu_admin', 'njengah_hide_product_tags_admin_menu', 9999 );

funzione njengah_hide_product_tags_admin_menu() {

            remove_submenu_page( 'edit.php?post_type=product', 'edit-tags.php?taxonomy=product_tag&post_type=product');

}
  1. Questo è il risultato: Rimuovi i tag del prodotto

Passaggi per rimuovere i tag dei prodotti Metabox

Se vai alla pagina di modifica di qualsiasi prodotto, troverai la meta box "Tag prodotto", simile alla meta box "Tag" di WordPress. Devi rimuoverlo perché ti consente di scegliere tra i tag disponibili e crearne di nuovi. tag prodotto nella pagina del prodotto

Puoi usare CSS per nasconderlo nelle Opzioni schermo, ma non è abbastanza. Ecco i passaggi che devi seguire:

  1. Accedi al tuo sito WordPress e accedi alla Dashboard come utente amministratore.
  2. Dal menu Dashboard, fai clic su Menu Aspetto > Menu Editor temi . Quando viene aperta la pagina Editor temi, cerca il file delle funzioni del tema per aggiungere la funzione per rimuovere la meta box dei tag prodotto.
  3. Aggiungi il seguente codice al file PHP :
 /**

* Rimuovi i tag dei prodotti Metabox

*/

add_action( 'menu_admin', 'njengah_hide_product_tags_metabox');

funzione njengah_hide_product_tags_metabox() {

remove_meta_box( 'tagsdiv-product_tag', 'product', 'side');

}
  1. Questo è il risultato: rimuovi i tag del prodotto nella pagina del prodotto

Passaggi per rimuovere la colonna dei tag dalla pagina di tutti i prodotti

Questa è la colonna che sto per rimuovere: colonna tag prodotti

Ecco i passaggi che devi seguire:

  1. Accedi al tuo sito WordPress e accedi alla Dashboard come utente amministratore.
  2. Dal menu Dashboard, fai clic su Menu Aspetto > Menu Editor temi . Quando viene aperta la pagina Editor temi, cerca il file delle funzioni del tema per aggiungere la funzione per rimuovere la colonna dei tag da tutte le pagine dei prodotti.
  3. Aggiungi il seguente codice al file PHP :
 /**

* Rimuovi i tag dei prodotti Metabox

*/

add_filter('manage_product_posts_columns', 'njengah_hide_product_tags_column', 999 );

funzione njengah_hide_product_tags_column($colonne_prodotto) {

unset($colonne_prodotto['tag_prodotto']);

restituisce $colonne_prodotto;

}
  1. Questo è il risultato: rimuovi la colonna tag prodotto

Passaggi per rimuovere l'area di testo dei tag dei prodotti da Modifica rapida e Modifica collettiva

Ecco cosa cambieremo: tag di proprietà in modifica rapida

Ecco i passaggi che devi seguire:

  1. Accedi al tuo sito WordPress e accedi alla Dashboard come utente amministratore.
  2. Dal menu Dashboard, fai clic su Menu Aspetto > Menu Editor temi . Quando viene aperta la pagina Editor temi, cerca il file delle funzioni del tema per aggiungere la funzione per rimuovere l'area di testo dei tag prodotto dalla modifica rapida e dalla modifica collettiva.
  3. Aggiungi il seguente codice al file PHP :
 /**

* Rimuovi l'area di testo dei tag prodotto da Modifica rapida e Modifica collettiva

*/

add_filter('quick_edit_show_taxonomy', 'njengah_hide_product_tags_quick_edit', 10, 2);

funzione njengah_hide_product_tags_quick_edit($mostra, $nome_tassonomia) {

if ( 'tag_prodotto' == $nome_tassonomia )

$mostra = falso;

restituisci $mostra;

}
  1. Questo è il risultato: Rimuovi i tag prodotto nella sezione di modifica rapida

Conclusione

Questo breve tutorial ha evidenziato che WooCommerce ha due principali opzioni di tassonomia: categorie e tag. Inoltre, ho sottolineato che nessuna gerarchia nei tag.

Inoltre, ho condiviso come rimuovere in sicurezza i tag dei prodotti in WooCommerce. Ho iniziato rimuovendo prima il collegamento "Tutti i prodotti > Tag" dal menu di amministrazione.

Successivamente, ho rimosso la meta box del tag prodotto. La rimozione è fondamentale perché ti consente di scegliere tra i tag disponibili e di crearne di nuovi.

Nella sezione successiva, ho condiviso uno snippet di codice PHP per rimuovere la colonna dei tag prodotto nella pagina Tutti i prodotti. Inoltre, ho condiviso uno snippet di codice PHP per rimuovere l'area di testo dei tag del prodotto da Quick Edit e Bulk Edit.

Articoli simili