WordPress dîroka nûvekirina paşîn çawa nîşan dide?Koda tarîxa herî dawî bînin bîra xwe

WordPressPêdivî ye ku malper pirsgirêka xaçerêya demjimêr û hevrêziya devera demjimêr binirxîne, em dikarin fonksiyona demjimêra php-ê DATE_W3C bikar bînin da ku bigihîjin.

WordPress dîroka nûvekirina paşîn çawa nîşan dide?

Du awayan hene ku meriv dema nûvekirina paşîn a gotarê nîşan bide, bi vî rengî:

  1. Wek "datetime" tê nîşandan (mînak 2022 Gulan 5 15:11AM)
  2. Li şûna nîşana tarîxê forma "berî wextê" bikar bînin (mînak 50 hûrdem berê)

Forma tarîxa gotara ku jê re dibêjin "datetime"

Bi gelemperî, pelê hatî guherandin single.php e, û pelê hatî guherandin li gorî mijara WordPress-ê diguhere.

Koda jêrîn li cîhê ku hûn dixwazin demjimêra ▼ nîşan bidin kopî bikin û bixin

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

Li ku derê "DATE_W3C" fonksiyona dema php-ê ye (pirsgirêka formata devera demjimêr)

Formên demên din ên ku dikarin werin bikar anîn wiha ne (binihêrePiştgiriya WordPress"Set" zone time) ▼

WordPress dîroka nûvekirina paşîn çawa nîşan dide?Koda tarîxa herî dawî bînin bîra xwe

Gotar li şûna nîşana tarîxê "berî dem" dibêjin

Fonksiyonên çêkirî yên WordPress bikar bînin human_time_diff() bicihanîn.

Koda jêrîn li cihê ku hûn dixwazin demjimêra ▼ nîşan bidin kopî bikin û bixin

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

li,"UFOmega" navê mijarê ye, hûn dikarin wê li mijara xwe biguherînin. Dema ku navek post_type ya xwerû were danîn, ew dikare ji bo celebê posta têkildar were bikar anîn.

PHP ji bo mijûlbûna bi demê re gelek parametre hene, lê WordPress ji bo mijûlbûna bi demê re komek parametreyên xwe hene (ku dikare bi GMT û dema herêmî re mijûl bibe).Karî:current_time(), pêdivî ye ku li gorî fonksiyona xwe were bikar anîn.

current_time( 'timestamp' ) Dema herêmî bistînin, biguherînin current_time( 'timestamp', 1 ) Dema GMT (herêma demjimêra sifir) vedigere.

Pirsgirêka formata qada demjimêra WordPress

Malpera WordPressPirsgirêkên navçe-demjimêr divê bêne fikirîn.

Ger formata devera demjimêrê ya malpera WordPress-ê ne yekreng be, dema ku îndeksa motora Google (avahiya daneyê) dibe ku dem neyê xuyang kirin an jî dema xuyangkirî xelet û nehevgirtî be.

Li gorî belgeyên fermî yên Google, tarîx standard ISO 8601 bikar tînin.

Li gorî standardê, fonksiyona datetime di UTC de (Dema Standarda Navneteweyî) DATE_W3C ye

Di php-ê de fonksiyonên demê yên ku bi gelemperî têne bikar anîn ev in:

  • DATE_COOKIE - HTTP Cookies (mînak Înî, 13-Gulan-22 15:52:01 UTC)
  • DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
  • DATE_W3C - Konsorsiyûma Webê ya Cîhanê (mînak 2021-05-13T15:52:01+00:00)

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir "Words çawa Dîroka Nûvekirina Dawîn Nîşan dide?Koda demjimêra herî paşîn bi bîr bînin" da ku ji we re bibe alîkar.

Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-28047.html

Hûn bi xêr hatin kanala Telegramê ya bloga Chen Weiliang da ku nûvekirinên herî dawî bistînin!

🔔 Bibin yê yekem ku di pelrêça jorîn a kanalê de "Rêbernameya Bikaranîna Amûra AI-ya Kirrûbirra Naveroka ChatGPT" ya bi qîmet bistîne! 🌟
📚 Ev rêber nirxek pir mezin dihewîne, 🌟Ev derfetek kêm e, wê ji dest nede! ⏰⌛💨
Heke hûn hez dikin parve bikin û hez bikin!
Parvekirin û ecibandinên we motîvasyona meya domdar e!

 

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

li jor bigerin