Directory articoli
WordPressIl sito Web deve considerare la questione del fuso orario incrociato e della coerenza del fuso orario, possiamo utilizzare la funzione php time DATE_W3C per ottenere.
In che modo WordPress mostra la data dell'ultimo aggiornamento?
Esistono due modi per visualizzare l'ora dell'ultimo aggiornamento dell'articolo, come segue:
- Visualizzato come "data e ora" (ad es. 2022 maggio 5 15:11)
- Utilizzare il modulo "prima dell'ora" anziché la visualizzazione della data (ad es. 50 minuti fa)
La forma della data dell'articolo che chiama "datetime"
In genere, il file modificato è single.php e il file modificato varia in base al tema di WordPress.
Copia e incolla il codice seguente dove vuoi visualizzare l'ora ▼
<time class="updated" datetime="<?php echo esc_attr( get_the_modified_date( DATE_W3C ) ); ?>"> Last updated: <?php the_modified_time('F j, Y'); ?> at <?php the_modified_time('g:i a'); ?> </time>
Dove "DATE_W3C" è la funzione dell'ora php (problema del formato del fuso orario)
Altri formati di tempo che possono essere utilizzati sono i seguenti (fare riferimento aBackend di WordPressFuso orario "Imposta") ▼
Gli articoli chiamano "prima del tempo" invece della visualizzazione della data
Usa le funzioni integrate di WordPress human_time_diff()
raggiungere.
Copia e incolla il codice qui sotto dove vuoi visualizzare l'ora ▼
<time class="updated" datetime="<?php echo esc_attr( get_the_modified_date( DATE_W3C ) ); ?>"> <?php printf( __( 'Last updated: %s ago', 'ufomega' ), human_time_diff( get_the_modified_date( 'U' ), current_time( 'timestamp' ) ) ); ?> </time>
tra loro,"ufomega" è il nome del tema, puoi cambiarlo nel tuo tema. Se impostato su un nome post_type personalizzato, può essere utilizzato per il tipo di post corrispondente.
PHP ha molti parametri per gestire l'ora, ma WordPress ha il proprio set di parametri per gestire l'ora (che può gestire GMT e ora locale).Funzione:current_time()
, deve essere utilizzato in base alla sua funzione.
current_time( 'timestamp' )
Ottieni l'ora locale, cambia in current_time( 'timestamp', 1 )
Restituisce l'ora GMT (fuso orario zero).
Problema con il formato del fuso orario di WordPress
Sito Web WordPressÈ necessario considerare i problemi relativi al fuso orario.
Se il formato del fuso orario del sito WordPress non è uniforme, al momento dell'indice del motore di Google (struttura dei dati), l'ora potrebbe non essere visualizzata o l'ora visualizzata potrebbe essere errata e incoerente.
Secondo la documentazione ufficiale di Google, le date utilizzano lo standard ISO 8601.
Secondo lo standard, la funzione datetime in UTC (International Standard Time) è DATE_W3C
Le funzioni temporali comunemente utilizzate in php sono:
- DATE_COOKIE – Cookie HTTP (es. venerdì 13-maggio-22 15:52:01 UTC)
- DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
- DATE_W3C – World Wide Web Consortium (es. 2021-05-13T15:52:01+00:00)
Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ha condiviso "Come WordPress mostra la data dell'ultimo aggiornamento?Richiama l'ultimo codice data e ora" per aiutarti.
Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-28047.html
Benvenuto nel canale Telegram del blog di Chen Weiliang per ricevere gli ultimi aggiornamenti!
📚 Questa guida contiene un valore enorme, 🌟Questa è un'opportunità rara, non perderla! ⏰⌛💨
Condividi e metti mi piace se ti va!
La tua condivisione e i tuoi like sono la nostra continua motivazione!