获取当前产品属性pa_color

时间:2016-05-01 04:19:53

标签: php

当用户从产品页面上的下拉框中选择颜色时,我想检索要在我正在构建的表格中使用的所选颜色属性或术语。我可以使用下面列出的代码获得产品页面上各个产品的所有颜色(红色,黑色,蓝色,绿色)的列表,但我只想要当前选择的颜色。

示例:如果用户选择红色我想要$ term->在我的PHP代码中使用名称“red”,而不是与该产品相关的所有颜色。我试过get_term,get_term_by,has_term等等。

 $terms =  get_the_terms($product->id,'pa_color' );
 foreach( $terms as $term ) { 
 echo "<option>" . $term->name . "</option>";}

0 个答案:

没有答案