Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 如何使表格不必填写?_Wordpress_Woocommerce_Field_Required - Fatal编程技术网

Wordpress 如何使表格不必填写?

Wordpress 如何使表格不必填写?,wordpress,woocommerce,field,required,Wordpress,Woocommerce,Field,Required,我有一个问题,就是定制。我使用Wordpress的Magee餐厅插件,当尝试结帐时,有一个字段名为“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="">Tabl

我有一个问题,就是定制。我使用Wordpress的Magee餐厅插件,当尝试结帐时,有一个字段名为“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>

表格编号*


谢谢。

幸好插件使用了
woocommerce\u form\u 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;
}