Com mostra WordPress la data de l'última actualització?Recordeu l'últim codi de data i hora

WordPressEl lloc web ha de tenir en compte el problema de la coherència entre la zona horària i la zona horària, podem utilitzar la funció horaria php DATE_W3C per aconseguir-ho.

Com mostra WordPress la data de l'última actualització?

Hi ha dues maneres de mostrar l'hora de l'última actualització de l'article, de la següent manera:

  1. Es mostra com a "datahora" (p. ex., 2022 de maig de 5 a les 15:11)
  2. Utilitzeu el formulari "abans de l'hora" en lloc de la visualització de la data (p. ex., fa 50 minuts)

La forma de data de l'article que es diu "datetime"

En general, el fitxer modificat és single.php i el fitxer modificat varia segons el tema de WordPress.

Copieu i enganxeu el codi següent on voleu mostrar l'hora ▼

<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>

On "DATE_W3C" és la funció horària php (problema de format de zona horària)

Altres formats d'hora que es poden utilitzar són els següents (consulteuBackend de WordPress"Estableix" la zona horària) ▼

Com mostra WordPress la data de l'última actualització?Recordeu l'últim codi de data i hora

Els articles anomenen "abans de l'hora" en lloc de mostrar la data

Utilitzeu les funcions integrades de WordPress human_time_diff() aconseguir.

Copieu i enganxeu el codi a continuació on voleu mostrar l'hora ▼

<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>

en,"OVNImega" és el nom del tema, pots canviar-lo pel teu tema. Quan s'estableix un nom de post_type personalitzat, es pot utilitzar per al tipus de publicació corresponent.

PHP té molts paràmetres per tractar el temps, però WordPress té el seu propi conjunt de paràmetres per tractar el temps (que pot tractar amb GMT i hora local).Funció:current_time(), s'han d'utilitzar segons la seva funció.

current_time( 'timestamp' ) Obteniu l'hora local, canvieu a current_time( 'timestamp', 1 ) Retorna l'hora GMT (zona horària zero).

Problema amb el format de la zona horària de WordPress

Lloc web de WordPressCal tenir en compte els problemes de zones horàries.

Si el format de la zona horària del lloc de WordPress no és uniforme, quan l'índex del motor de Google (estructura de dades), pot ser que l'hora no es mostri o que l'hora mostrada sigui incorrecta i inconsistent.

Segons la documentació oficial de Google, les dates utilitzen l'estàndard ISO 8601.

Segons l'estàndard, la funció de data i hora a UTC (Hora estàndard internacional) és DATE_W3C

Les funcions de temps que s'utilitzen habitualment en php són:

  • DATE_COOKIE: galetes HTTP (p. ex. divendres, 13-maig-22 15:52:01 UTC)
  • DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
  • DATE_W3C: Consorci World Wide Web (p. ex. 2021-05-13T15:52:01+00:00)

Bloc d'Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartit "Com mostra WordPress la data de l'última actualització?Recordeu l'últim codi de data i hora" per ajudar-vos.

Benvingut a compartir l'enllaç d'aquest article:https://www.chenweiliang.com/cwl-28047.html

Benvingut al canal de Telegram del bloc de Chen Weiliang per rebre les últimes actualitzacions!

🔔 Sigues el primer a obtenir la valuosa "Guia d'ús de l'eina de màrqueting de continguts de ChatGPT" al directori principal del canal! 🌟
📚 Aquesta guia té un gran valor, 🌟Aquesta és una oportunitat rara, no la perdis! ⏰⌛💨
Comparteix i m'agrada si t'agrada!
Els vostres likes i compartir són la nostra motivació contínua!

 

发表 评论

La vostra adreça de correu electrònic no es publicarà. S'utilitzen els camps obligatoris * 标注

desplaçar-se a dalt