我有一个问题,即自定义field non-required field。我使用Magee Restaurant插件进行Wordpress,当尝试结帐时,有一个名为" Table Number"的字段。默认情况下,该字段是必需的。如何制作非必需品?
标签名为:
<p class="form-row form-row-wide validate-required" id="mgrt_table_num_dine_field" data-priority=""><label for="mgrt_table_num_dine" class="">Table Number <abbr class="required" title="required">*</abbr></label><input type="text" class="input-text " name="mgrt_table_num_dine" id="mgrt_table_num_dine" placeholder="Insert your table number." value=""></p>
感谢。
答案 0 :(得分:1)
插件使用woocommerce_form_field
函数的好处。在那种情况下,我们可以使用它的过滤器。这应该做到。
add_filter( 'woocommerce_form_field_args', 'magee_table_number_field_args', 10, 3 );
function magee_table_number_field_args( $args, $key, $value ){
if ( $key == 'mgrt_table_num_dine' ) {
$args['required'] = false;
}
return $args;
}