我正在尝试使用此代码获取产品的属性列表
<?php global $product;
$boardsizes = array_shift( wc_get_product_terms( $product->id, 'pa_board-size', array( 'fields' => 'names' ) ) );
foreach( (array) $boardsizes as $boardsize) {
echo $boardsize;
}
但是我只是获得第一个值(例如,产品具有一个名为Board size的属性,并且该产品具有三个尺寸10.2ft 11.2ft 12.2ft,我只是得到一个返回值是第一个10.2ft,我需要显示所有三个值。
答案 0 :(得分:0)
刚刚删除
array_shift
成功了!
<?php global $product;
$boardsizes = wc_get_product_terms( $product->id, 'pa_board-size', array( 'fields' => 'names' ) );
foreach( (array) $boardsizes as $boardsize) {
echo $boardsize;
}