我想修改一個插件(茄子變體添加到購物車)與所需的結果是,而不是被格式化和顯示的屬性slu I,我希望它實際顯示真正的值屬性。WooCommerce變化屬性標籤
例如,我有一個屬性'Option',其值爲'Red & Green |藍色&黃色'。這些用於變化。目前這個插件將顯示'紅色綠色'或'藍色黃色'。這是由於這一行:
printf('<span class="attr attr-%s">%s</span>', $key, ucwords($val));
所有這一切都發生在這裏的是塞正在轉換,這樣的劃線和下劃線用空格代替,每個單詞都大寫首字母。
的變化和屬性經由檢索到:
$variations = $product->get_available_variations();
$attributes = $product->get_attributes();
有爲了檢索使用$變化屬性的蛞蝓$屬性值這些變量之間沒有參考點。
如何返回真實屬性值(即'紅色&綠色','藍色&黃色')?