如何制作不需要的表格?

时间:2017-05-11 22:22:09

标签: wordpress woocommerce field required

我有一个问题,即自定义field non-required field。我使用Magee Restaurant插件进行Wordpress,当尝试结帐时,有一个名为" Table Number"的字段。默认情况下,该字段是必需的。如何制作非必需品? enter image description here

标签名为:

<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>

感谢。

1 个答案:

答案 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;
}