Вы можете использовать wc_attribute_label()
выделенную функцию, чтобы получить имя метки атрибута продукта:
add_filter( 'woocommerce_dropdown_variation_attribute_options_args', 'filter_dropdown_variation_args', 10 );
function filter_dropdown_variation_args( $args ) {
$args['show_option_none'] = apply_filters( 'the_title', wc_attribute_label( $args['attribute'] ) );
return $args;
}
Код находится в файле function.php вашей активной дочерней темы (или активной темы).Протестировано и работает.
ИЛИ Вы можете использовать singular_name
вместо name
, например:
add_filter( 'woocommerce_dropdown_variation_attribute_options_args', 'filter_dropdown_variation_args', 10 );
function filter_dropdown_variation_args( $args ) {
$args['show_option_none'] = apply_filters( 'the_title', get_taxonomy( $args['attribute'] )->labels->singular_name );
return $args;
}
Код помещается в файл function.php вашего активного ребенкатема (или активная тема).Проверено и работает.