Categories
Code-Schnipsel Code-Schnipsel WooCommerce News Wordpress

WooCommerce Produkteigenschaften in Shop Ansicht darstellen

In einem Kommentar kam die Frage auf, ob es möglich ist, unter WooCommerce bestimmte Produkteigenschaften, die auf der Produktdetailseite zu sehen sind, auch in der Shopansicht darzustellen. Hierfür findet Ihr unten ein paar Zeilen Code. Die Namen der Produkteigenschaften müsst Ihr natürlich ändern und Eure selber angelegten angeben.

// display custom attributes in shop catalog
add_action( 'woocommerce_after_shop_loop_item_title', 'display_custom_attr' ); // hook to display after product title
function display_custom_attr() {
	global $product;	
	$values = $product->get_attributes(); // get attributes as an arry	
	$attr_1= $values['farbe']; // replace with your own attribute
	$attr_2 =$values['groesse']; // replace with your own attribute
	?>
	<table>
	<tr>
		<td>
			<?php echo $attr_1['name'] . ': '; ?>
		</td>
		<td>
			<?php echo $attr_1['value']; ?>
		</td>		
	</tr>
	<tr>
		<td>
			<?php echo $attr_2['name'] . ': '; ?>
		</td>
		<td>
			<?php echo $attr_2['value']; ?>
		</td>
	</tr>
	</table>
	<?php
}

 

0 0 votes
Article Rating
Abonnieren
Benachrichtige mich bei
guest
3 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Christoph
Christoph
7 Jahre zuvor

Ich kann mich meinem Vorredner nur anschließen. Das funktioniert leider nicht! Gibt es eine andere Lösung?

VG Christoph

Philipp
Philipp
9 Jahre zuvor

Hallo Ralf,

vielen Dank für den Code.

Wenn ich diesen aber so einfüge, dann kommt bei mir nur „:“.
Mehr wird nicht ausgegeben.

Was muss ich noch verändern?

Siehe hier: http://weinkost-loll.de/produkt-kategorie/rose/

VG
Philipp

3
0
Would love your thoughts, please comment.x