之前我使用插件创建了一些自定义结帐字段,其标记看起来与此类似:
<label for="billing_wcj_checkout_field_1"
class="">Date</label><input type="text" class="input-text "
name="billing_wcj_checkout_field_1" id="billing_wcj_checkout_field_1"
placeholder="" value="" display="date" />
但是,当我按照文档并创建自定义字段时,如下所示:
woocommerce_form_field(
'date', array(
'type' => 'text',
'class' =>array('form-row-first'),
'label' => __('Date'),
'required' => false
), $checkout->get_value( 'date' ));
我既不能设置显示类型也不能设置输入类"hasDatepicker"
非常感谢任何帮助或指导。
答案 0 :(得分:1)
您可以通过将此行添加到数组来为输入添加类:'input_class'=&gt;阵列( 'hasDatepicker')
woocommerce_form_field(
'date', array(
'type' => 'text',
'class' =>array('form-row-first'),
'label' => __('Date'),
'required' => false,
'input_class' => array('hasDatepicker')
), $checkout->get_value( 'date' ));