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_formats filtra i formati del campo ora disponibili per il Selettore data nel generatore di moduli.

Parametri

$time_formats
(array) (Richiesto) Opzioni di formato dell’ora.

Origine

wpforms/includes/functions/data-presets.php

Maggiori Informazioni

Il filtro viene applicato a un array contenente opzioni di formato per i campi ora. Queste opzioni sono fornite all’interno del generatore di moduli quando si utilizza l’opzione Selettore data.

Questo filtro può essere utilizzato per aggiungere opzioni di formato aggiuntive. Il formato determinerà come le selezioni del campo ora vengono visualizzate all’utente, come appaiono le ore nelle voci e nelle notifiche, e anche come le selezioni del campo ora appaiono all’interno del database.

Per impostazione predefinita, WPForms fornisce due formati per il campo Ora. un 12 H e un 24 H.

Vedere il riferimento PHP DateTimeInterface per opzioni di formato aggiuntive.

Esempi

Nel nostro esempio seguente, manteniamo tutti i formati ora predefiniti ma ne aggiungiamo uno nuovo che apparirà sulla pagina come 16:04:37 quando si utilizza il formato H:i:s.

/**
 * Filters the time field formats available for the Date Picker in the form builder.
 * 
 * @link   https://wpforms.com/developers/wpforms_datetime_time_formats/
 *
 * @param  array $time_formats Time format options.
 * @return array
 */

function  wpf_dev_date_field_time_formats ( $time_formats ) {

        // Displays 2-digit hour, 2-digit minute, and 2-digit seconds
	$time_formats[ 'H:i:s' ] = 'HH:MM:SS';

	return $time_formats;
}
add_filter( 'wpforms_datetime_time_formats', 'wpf_dev_date_field_time_formats', 10, 1 );


Riferimento articolo: Come creare formati aggiuntivi per il selettore ora del campo data e ora