Recupera l'ora corrente in base al tipo specificato.

Descrizione

Il tipo 'mysql' restituisce l'ora nel formato del campo MySQL DATETIME. Il tipo "timestamp" restituisce l'ora corrente o una somma di timestamp e offset di fuso orario, a seconda di $gmt. Altre stringhe saranno interpretate come formati di data PHP (ad esempio, 'Y-m-d').

Se $gmt è impostato a '1' o 'true', entrambi i tipi useranno l'ora GMT. Se $gmt è falso, l'output viene regolato con l'offset GMT dell'opzione WordPress.

Parametri

$tipo

(stringa)(Richiesto)Tipo di orario da recuperare. Accetta 'mysql', 'timestamp' o stringhe di formato data PHP (ad esempio 'Y-m-d').

$gmt

(int|bool)(Opzionale) Se utilizzare il fuso orario GMT. Predefinito falso.

Ritorno

(int|stringa) Intero se $tipo è 'timestamp', stringa altrimenti.

Fonte

File: wp-includes/functions.php

functioncurrent_time($type,$gmt=0){// Don't use non-GMT timestamp, unless you know the difference and really need to.if('timestamp'===$type||'U'===$type){return$gmt?time():time()+(int)(get_option('gmt_offset')*HOUR_IN_SECONDS);}if('mysql'===$type){$type='Y-m-d H:i:s';}$timezone=$gmt?newDateTimeZone('UTC'):wp_timezone();$datetime=newDateTime('now',$timezone);return$datetime->format($type);}

Correlato

Utilizzi

Usi Descrizione
wp-includes/functions.php: wp_timezone()

Recupera il fuso orario dalle impostazioni del sito come un DateTimeZone oggetto.

wp-includes/option.php: get_option()

Recupera il valore di un'opzione in base al suo nome.

Usato da

Usato da Descrizione
wp-includes/post.php: wp_resolve_post_date()

Utilizza wp_checkdate per restituire un valore valido del calendario gregoriano per post_date.

wp-includes/ms-site.php: wp_insert_site()

Inserisce un nuovo sito nel database.

wp-includes/ms-site.php: wp_update_site()

Aggiorna un sito nel database.

wp-includes/user.php: wp_create_user_request()

Crea e registra una richiesta dell'utente per eseguire un'azione specifica.

wp-admin/includes/privacy-tools.php: wp_privacy_generate_personal_data_export_file()

Genera il file di esportazione dei dati personali.

wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::save_changeset_post()

Salva il post per il changeset caricato.

wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php: WP_REST_Comments_Controller::create_item()

Crea un commento.

wp-includes/functions.php: _wp_upload_dir()

Una versione non filtrata e non memorizzata nella cache di wp_upload_dir() che non controlla il percorso.

wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::customize_pane_settings()

Stampa le impostazioni JavaScript per la finestra padre.

wp-admin/includes/schema.php: popola_rete()

Popola le impostazioni della rete.

wp-admin/includes/dashboard.php: wp_dashboard_recent_posts()

Genera le sezioni Pubblicare presto e Pubblicare di recente.

wp-admin/includes/upgrade.php: wp_install_defaults()

Crea il contenuto iniziale di un sito appena installato.

wp-admin/includes/template.php: touch_time()

Stampa gli elementi data del modulo HTML per la modifica della data di pubblicazione di un post o di un commento.

wp-admin/includes/media.php: media_handle_upload()

Salva un file inviato da una richiesta POST e crea un post allegato per esso.

wp-admin/includes/media.php: media_handle_sideload()

Gestisce un file caricato lateralmente nello stesso modo in cui un file caricato è gestito da media_handle_upload().

wp-admin/includes/meta-boxes.php: post_submit_meta_box()

Visualizza i campi del modulo di invio del post.

wp-includes/general-template.php: get_calendar()

Mostra il calendario con i giorni che hanno i post come link.

wp-includes/class-wp-query.php: WP_Query::get_posts()

Recupera un array di post in base alle variabili della query.

wp-includes/functions.php: date_i18n()

Recupera la data in formato localizzato, basata su una somma di timestamp Unix e offset del fuso orario in secondi.

wp-includes/link-template.php: get_month_link()

Recupera il permalink per gli archivi del mese con l'anno.

wp-includes/link-template.php: get_day_link()

Recupera il permalink per gli archivi del giorno con anno e mese.

wp-includes/link-template.php: get_year_link()

Recupera il permalink per gli archivi degli anni.

wp-includes/class-wp-date-query.php: WP_Date_Query::build_mysql_datetime()

Costruisce una data/ora in formato MySQL basata su alcuni parametri della query.

wp-includes/post.php: wp_insert_post()

Inserisce o aggiorna un post.

wp-includes/post.php: wp_update_post()

Aggiorna un post con i nuovi dati del post.

wp-includes/ms-functions.php: wpmu_log_nuove_registrazioni()

Registra l'e-mail dell'utente, l'IP e la data di registrazione di un nuovo sito.

wp-includes/ms-functions.php: wpmu_activate_signup()

Attiva un'iscrizione.

wp-includes/ms-functions.php: wpmu_signup_blog()

Registra le informazioni di iscrizione al sito per una futura attivazione.

wp-includes/ms-functions.php: wpmu_signup_user()

Registra le informazioni di registrazione dell'utente per una futura attivazione.

wp-includes/ms-blogs.php: wpmu_update_blogs_date()

Aggiorna il campo last_updated per il sito corrente.

wp-includes/class-wp-xmlrpc-server.php: wp_xmlrpc_server::blogger_newPost()

Crea un nuovo post.

wp-includes/comment.php: wp_new_comment()

Aggiunge un nuovo commento al database.

wp-includes/comment.php: wp_insert_comment()

Inserisce un commento nel database.

Changelog

Versione Descrizione
1.0.0 Introdotto.