我试图在此处更改大小的标签名称:
我有许多产品具有许多不同的“大小”属性,而这些属性都以“ pa_t”开头。我希望所有属性都显示“ Taille”标签。
这是我的第一个代码,但不再有效:
add_filter( 'woocommerce_attribute_label', 'custom_attribute_label', 10, 3 );
function custom_attribute_label( $label, $name, $product ) {
$array = array('pa_t-1','pa_taille-2','pa_taille-3','pa_t-4','pa_taille-5','pa_taille-v6','pa_taille-v7','pa_taille-v8','pa_taille-p9','pa_taille-d10');
$taxonomy = 'pa_'.$name;
if( in_array( $taxonomy, $array))
$label .= '<div class="custom-label">' . __('Taille', 'woocommerce') . '</div>';
return $label;
}
第二种方式:我想使用“ if(substr($ taxonomy,0,4)==” pa_t“)以便不必每次都写所有属性: 但也不起作用。
我们竭诚欢迎您的帮助。