0
$color_values = get_the_terms($product->id, 'pa_color-shade');
foreach ($color_values as $color_value) {
echo $color_value->name;
}
echo $color_value->name;
上述輸出例如:紅更改PHP變量爲小寫
我想它回聲:紅色
而且不能改變在數據庫中的底層數據,並還改變它通過CSS文本轉換將無助於我的特定用例。所以希望在上面的代碼中做到這一點。
嘗試例如:
$color_values = get_the_terms($product->id, 'pa_color-shade');
foreach ($color_values as $color_value) {
echo $color_value->name;
}
$color_value->name = strtolower($color_value->name);
echo $color_value->name;
但仍顯示爲紅色,而不是紅色。我可能會錯過什麼?
@cchiera能分享'print_r($ color_values)'嗎? –
@SahilGulati當然:Array([0] => WP_Term對象([term_id] => 391 [name] => medium [slug] => color-medium [term_group] => 0 [term_taxonomy_id] => 391 [taxonomy] => pa_color-shade [description] => [parent] => 0 [count] => 13 [filter] => raw)) – cchiera
'$ color_values'與'$ color_value'有什麼關係? –