it-swarm.com.de

Wie wird die Anzeige der WooCommerce-Produktkategorie auf einer einzelnen Produktseite entfernt?

Auf meinen einzelnen Produktseiten möchte ich die Metadaten so ändern, dass die Kategorie-Schaltfläche für das Produkt nicht angezeigt wird. Ich kann nicht herausfinden, wo das heißt. Ich habe in verschiedenen PHP-Dateien gesucht. Danke für deine Hilfe.

1
user41328

Alternativ zur Bearbeitung der Meta-Vorlage können Sie verhindern, dass die Meta-Informationen überhaupt auf einzelnen Produktseiten angezeigt werden. Dies kann nützlich sein, wenn Sie die SKUs auch nicht anzeigen möchten. So geht's:

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );

Es geht an Ihren functions.php.

4
Nick

Alte Frage, aber ich möchte auf übergeordnete Vorlagen hinweisen. Nicks Antwort entfernt alle Metadarstellungen. In meinem Fall wollte ich nur die Kategorie und nicht alle Metainformationen entfernen.

Erstellen Sie eine Kopie von Einzelprodukt-Metadatei to yourtheme/woocommerce/single-product/meta.php.

Entfernen Sie die folgende Zeile (Zeile 38 in Version 3.5):

<?php echo wc_get_product_category_list( $product->get_id(), ', ', '<span class="posted_in">' . _n( 'Category:', 'Categories:', count( $product->get_category_ids() ), 'woocommerce' ) . ' ', '</span>' ); ?>

Auf diese Weise können Sie WooCommerce aktualisieren, ohne Ihre Änderungen zu überschreiben.

0
Earlee