Riassunto AI
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 );
Correlati
Riferimento articolo: Come creare formati aggiuntivi per il selettore ora del campo data e ora