请参阅Original 答复
因此有两种不同的情况:
1) 完全删除此html选项**:
add_filter( \'woocommerce_dropdown_variation_attribute_options_html\', \'filter_dropdown_option_html\', 12, 2 );
function filter_dropdown_option_html( $html, $args ) {
$show_option_none_text = $args[\'show_option_none\'] ? $args[\'show_option_none\'] : __( \'Choose an option\', \'woocommerce\' );
$show_option_none_html = \'<option value="">\' . esc_html( $show_option_none_text ) . \'</option>\';
$html = str_replace($show_option_none_html, \'\', $html);
return $html;
}
代码进入
function.php
活动子主题(或活动主题)的文件。已测试并正常工作。
2) 仅删除文本“选择一个选项”(您将有一个没有标签名称的选项):
add_filter( \'woocommerce_dropdown_variation_attribute_options_html\', \'filter_dropdown_option_html\', 12, 2 );
function filter_dropdown_option_html( $html, $args ) {
$show_option_none_text = $args[\'show_option_none\'] ? $args[\'show_option_none\'] : __( \'Choose an option\', \'woocommerce\' );
$show_option_none_text = esc_html( $show_option_none_text );
$html = str_replace($show_option_none_text, \'\', $html);
return $html;
}