cmb2(wordpress)如何更改timepicker分钟步骤?

时间:2016-10-26 11:28:32

标签: wordpress timepicker jquery-ui-timepicker

我已经定义了这样的字段(CMB2 wordpress):

 $cmb->add_group_field( $thevar, array(
                'name' => 'timer',
                'id'   => 'expire_date',
                'type' => 'text_datetime_timestamp',
                'date_format' => 'Y/m/d',
                'time_format' => 'H:i:s',
            ) );

问题是选择分钟的列表框不精确,增量为5.例如:

0 五 10 ... 55

enter image description here

我想列出这样的所有分钟: 的 1 2 3 ... 59

1 个答案:

答案 0 :(得分:2)

CMB正在使用jquery datepicker插件,它接受数据属性。在我的情况下,这是有效的:

  $cmb->add_group_field( $thevar, array(
    'name' => 'timer',
    'id'   => 'expire_date',
    'type' => 'text_datetime_timestamp',
    'date_format' => 'Y/m/d',
    'time_format' => 'H:i:s',
    'attributes'=>array(
      'data-timepicker'=>json_encode(
        array(
          'timeFormat'=>'HH:mm:ss',
          'stepMinute'=>1,
        )
      ),
    ),
) );