WooCommerce fügt classnnamen in die Liste ein

Derzeit versuche ich, die WooCommerce.php-Datei zu überschreiben. Jetzt, in dieser Datei,

Die Ausgabe mag:

 
  • iphone-ai-template

    I-Phone Vector Template

    $2
    Add to cart
  • Was ich versuche zu tun ist, den classnnamen zu ändern, derzeit ist der classnname post-15 product ... Ich möchte den classnnamen in Produktkategorie ändern.

    Könnte mir jemand helfen?

    Solutions Collecting From Web of "WooCommerce fügt classnnamen in die Liste ein"

    Es ist kein spezieller Hook verfügbar, um mit classn in der Produktliste umzugehen. Daher müssen wir bearbeiten, “content-product.php” in “Vorlage” Ordner von “woocommerce” Plugin.

    Wir können folgenden Code hinzufügen:

     $product_id = get_the_ID(); $result = wp_get_post_terms($product_id,'product_cat'); if(!empty($result)){ $term = ''; foreach($result as $single_result) { $term .= ' ' . $single_result->slug; } $classes[] = $term; } 

    nach,

     $classes = array(); 

    Erklärung.

    Dies wird zu folgender Ausgabe führen:

     

    wobei “Allgemein” und “Spezial” Kategorien sind.

    Hier hole ich Produktkategorien und fügt sie der Produktklasse hinzu.