Hoe wys WordPress die laaste opdateringsdatum?Herroep die jongste datum-tyd-kode

WordPressDie webwerf moet die kwessie van kruistydsone en tydsonekonsekwentheid oorweeg, ons kan die php-tydfunksie DATE_W3C gebruik om te bereik.

Hoe wys WordPress die laaste opdateringsdatum?

Daar is twee maniere om die laaste opdateringstyd van die artikel te vertoon, soos volg:

  1. Vertoon as "datum-tyd" (bv. 2022 Mei 5 15:11)
  2. Gebruik "voor tyd"-vorm in plaas van datumvertoon (bv. 50 minute gelede)

Die datumvorm van die artikel wat "datetime" noem

Oor die algemeen is die gewysigde lêer single.php, en die gewysigde lêer verskil volgens WordPress-tema.

Kopieer en plak die volgende kode waar jy die tyd wil vertoon ▼

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

Waar "DATE_W3C" die php-tydfunksie is (tydsoneformaatkwessie)

Ander tydformate wat gebruik kan word, is soos volg (verwys naWordPress-agterkant"Stel" tydsone) ▼

Hoe wys WordPress die laaste opdateringsdatum?Herroep die jongste datum-tyd-kode

Artikels noem "voor tyd" in plaas van datumvertoon

Gebruik WordPress ingeboude funksies human_time_diff() bereik.

Kopieer en plak die kode hieronder waar jy die tyd wil vertoon ▼

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

in, "UFOmega" is die temanaam, jy kan dit na jou tema verander. Wanneer dit op 'n pasgemaakte post_tipe-naam gestel is, kan dit vir die ooreenstemmende postipe gebruik word.

PHP het baie parameters vir die hantering van tyd, maar WordPress het sy eie stel parameters vir die hantering van tyd (wat GMT en plaaslike tyd kan hanteer).Funksie:current_time(), moet volgens sy funksie gebruik word.

current_time( 'timestamp' ) Kry plaaslike tyd, verander na current_time( 'timestamp', 1 ) Wys GMT (nul tydsone) tyd.

WordPress tydsone formaat kwessie

WordPress webwerfKruistydsonekwessies moet oorweeg word.

As die tydsone-formaat van die WordPress-werf nie eenvormig is nie, wanneer die Google-enjinindeks (datastruktuur), die tyd dalk nie vertoon word nie of die vertoonde tyd kan verkeerd en inkonsekwent wees.

Volgens Google se amptelike dokumentasie gebruik datums die ISO 8601-standaard.

Volgens die standaard is die datumtydfunksie in UTC (International Standard Time) DATE_W3C

Die algemeen gebruikte tydfunksies in php is:

  • DATE_COOKIE – HTTP-koekies (bv. Vrydag, 13-Mei-22 15:52:01 UTC)
  • DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
  • DATE_W3C – World Wide Web Consortium (bv. 2021-05-13T15:52:01+00:00)

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "Hoe vertoon WordPress die laaste opdateringsdatum?Herroep die jongste datum-tydkode" om jou te help.

Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-28047.html

Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!

🔔 Wees die eerste om die waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in die kanaal se topgids te kry! 🌟
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!

 

发表 评论

U e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

blaai na bo