Supporto » Funzionalità = Plugin » Nascondere categoria prodotto da woocommerce

  • Ciao a tutti, ho bisogno di nascondere una categoria prodotto dallo shop.
    Seguendo alcuni siti, sono riuscita a nascondere la categoria dalla pagina principale dello shop http://test.kirainushop.it/shop/ (la categoria “outlet), ma quando entro in un prodotto, questa riappare. Esempio: http://test.kirainushop.it/categoria-prodotto/accessori-per-capelli/

    Ho usato questo codice:

    /** Non mostrare categoria */
    
    add_filter( 'get_terms', 'get_subcategory_terms', 10, 3 );
    
    function get_subcategory_terms( $terms, $taxonomies, $args ) {
    
    $new_terms = array();
    
    // if a product category and on the shop page
    if ( in_array( 'product_cat', $taxonomies ) && ! is_admin() && is_shop() ) {
    
    foreach ( $terms as $key => $term ) {
    
    if ( ! in_array( $term->slug, array( 'outlet' ) ) ) {
    $new_terms[] = $term;
    }
    
    }
    
    $terms = $new_terms;
    }
    
    return $terms;
    }

    Ma appunto nasconde la categoria solo nella pagina principale. Come posso nasconderla definitivamente?

    Grazie 🙂

    • Questo argomento è stato modificato 2 settimane, 4 giorni fa da  Cristiano Zanca. Ragione: spostato nella sezione plugin
Stai vedendo 3 repliche - dal 1 al 3 (di 3 totali)
Stai vedendo 3 repliche - dal 1 al 3 (di 3 totali)
  • Devi essere collegato per rispondere a questo topic.