für alle kundenspezifischen Produktattributen Sie sie von zusätzlichen Informationen Tab verbergen kann nur die Option deaktivieren "Visible auf der Produktseite" unter Produkteinstellungen> Registerkarte Attribute:
1) Um die Produktabmessungen zu entfernen, können Sie das mit dem folgenden Code deaktivieren:
add_filter('woocommerce_product_get_dimensions', '__return_false');
2) , um alles von der Registerkarte (Gewicht, Abmessungen und benutzerdefinierte Attribute) verwenden diese zu entfernen:
remove_action('woocommerce_product_additional_information', 'wc_display_product_attributes', 10);
3) Zur Feinabstimmung, was Sie angezeigt werden soll:
Sie Überschreiben Sie die Vorlage single-product/product-attributes.php
über Ihr aktives untergeordnetes Thema (oder aktives Design), das alles auf dieser Produktregisterkarte anzeigt.
So können Sie einen beliebigen HTML-Block entfernen, die diese Details zeigt, oder es anpassen ...
Offizielle Dokumentation: Template structure & Overriding templates via a theme
Hallo, vielen Dank für die schnelle Antwort. Aber hier muss ich die Produkte manuell auswählen und die Attribute einzeln abwählen? Ich habe gerne mehr als 80.000 Produkte :) Wäre toll, sie in functions.php herauszufiltern, so dass neue hinzugefügte Produkte ebenfalls standardmäßig betroffen sein werden. Ich möchte auch nicht, dass die Produktattribute überhaupt deaktiviert werden, sondern nur aus der Frontend-Tabelle unter dem Tab "Zusätzliche Informationen" ausgeblendet werden. Etwas wie add_filter ('woocommerce_product_ "what_ever_attribute",' __return_false '); – romu
Siehe: https://s14.postimg.org/mnhg2xyc1/additional-informations-attributes.jpg Produktattribute hier sind nicht in HTML identifizierbar, sonst könnte ich einige CSS hinzufügen, um sie einfach hier wie .pa_size {display: none;} – romu
@romu Warum entfernen Sie diese Registerkarte nicht? Das ist einfach und wird dieses Problem lösen – LoicTheAztec