説明

について wpforms_datetime_time_intervals フィルタを使用して、次のような時間間隔を追加します。 時間 フィールド 逆数 ドロップダウン。

パラメータ

区間
(配列) 時間フ ィ ール ドInvervalsドロップダウンの時間間隔の配列。

ソース

wpforms/pro/includes/fields/class-date-time.php

詳細情報

の時間間隔を選択するために使用される。 時間 フィールドのドロップダウン。分単位の時間間隔を利用します。例えば、2時間を追加したい場合は $intervals[ '120' ].

/*
 * Time intervals available for the Time field dropdown.
 *
 * @link https://wpforms.com/developers/wpforms_datetime_time_intervals/
 *
 * @param   array   $intervals   Used to determine the time intervals.
 * @return  array
*/

function wpf_dev_datetime_time_intervals( $intervals ) {
       
     // Add time interval
     $intervals[ '5' ] = esc_html__( '5 minutes', 'wpforms' );
     $intervals[ '120' ] = esc_html__( '2 hours', 'wpforms' );

     ksort( $intervals );
   
     return $intervals;
}

add_filter( 'wpforms_datetime_time_intervals' , 'wpf_dev_datetime_time_intervals', 1 );

参考記事

日付時間フィールドのタイムピッカーに追加インターバルを作成する方法