Attenzione!

Questo articolo contiene codice PHP ed è destinato agli sviluppatori. Offriamo questo codice come cortesia, ma non forniamo supporto per personalizzazioni del codice o sviluppo di terze parti.

Per ulteriore assistenza, consulta il tutorial di WPBeginner su come aggiungere codice personalizzato.

Chiudi

Descrizione

Il filtro wpforms_datetime_time_intervals viene utilizzato per aggiungere intervalli di tempo aggiuntivi disponibili per il menu a discesa Intervalli del campo Ora.

Parametri

$intervalli
(array) Array di intervalli di tempo per il menu a discesa Intervalli del campo Ora.

Origine

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

Maggiori Informazioni

Il filtro viene utilizzato per scegliere gli intervalli di tempo per il menu a discesa del campo Ora. Utilizzerà gli intervalli di tempo in minuti. Ad esempio, se si desidera aggiungere 2 ore, è necessario creare $intervals[ '120' ].

Esempi

/*
 * 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 );

Articoli di riferimento

Come creare intervalli aggiuntivi per il selettore di orario del campo Data/Ora