Saraka ya Nakala
WordPressTovuti inahitaji kuzingatia suala la saa za eneo na uwiano wa saa za eneo, tunaweza kutumia kitendakazi cha saa cha php DATE_W3C kufikia.
Je, WordPress inaonyeshaje tarehe ya mwisho ya sasisho?
Kuna njia mbili za kuonyesha wakati wa mwisho wa sasisho la makala, kama ifuatavyo:
- Imeonyeshwa kama "tarehe" (km Mei 2022, 5 15:11AM)
- Tumia fomu ya "kabla ya wakati" badala ya kuonyesha tarehe (km dakika 50 zilizopita)
Fomu ya tarehe ya makala inayoita "datetime"
Kwa ujumla, faili iliyobadilishwa ni single.php, na faili iliyobadilishwa inatofautiana na mandhari ya WordPress.
Nakili na ubandike msimbo ufuatao ambapo unataka kuonyesha saa ▼
<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>Ambapo "DATE_W3C" ndio kitendakazi cha wakati wa php (suala la umbizo la eneo la saa)
Miundo mingine ya muda ambayo inaweza kutumika ni kama ifuatavyo (rejeleaWordPress backend"Weka" saa za eneo) ▼

Makala huita "kabla ya wakati" badala ya kuonyesha tarehe
Tumia vitendaji vilivyojengwa ndani ya WordPress human_time_diff() kufanikisha.
Nakili na ubandike msimbo ulio hapa chini ambapo unataka kuonyesha saa ▼
<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>
kati yao,"ufomega" ndilo jina la mandhari, unaweza kulibadilisha kuwa mandhari yako. Likiwekwa kwa jina maalum la post_type, linaweza kutumika kwa aina inayolingana ya chapisho.
PHP ina vigezo vingi vya kushughulika na wakati, lakini WordPress ina seti yake ya vigezo vya kushughulika na wakati (ambayo inaweza kushughulika na GMT na wakati wa ndani).Kazi:current_time(), zinahitajika kutumika kulingana na kazi yake.
current_time( 'timestamp' ) Pata saa za ndani, badilisha hadi current_time( 'timestamp', 1 ) Hurejesha saa za GMT (saa za eneo sifuri).
Suala la umbizo la saa za eneo la WordPress
Jengo la tovuti ya WordPressMasuala ya ukanda wa wakati mtambuka yanahitajika kuzingatiwa.
Iwapo umbizo la saa za eneo la tovuti ya WordPress si sawa, wakati faharasa ya injini ya Google (muundo wa data), saa inaweza isionyeshwe au saa inayoonyeshwa inaweza kuwa si sawa na isifanane.
Kulingana na nyaraka rasmi za Google, tarehe hutumia kiwango cha ISO 8601.
Kulingana na kiwango, tarehe ya kukokotoa katika UTC (Saa Wastani wa Kimataifa) ni DATE_W3C
Kazi za wakati zinazotumiwa sana katika php ni:
- DATE_COOKIE – Vidakuzi vya HTTP (km Ijumaa, 13-Mei-22 15:52:01 UTC)
- DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
- DATE_W3C - Muungano wa Wavuti Ulimwenguni Pote (km 2021-05-13T15:52:01+00:00)
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) alishiriki "Jinsi WordPress Inavyoonyesha Tarehe ya Kusasishwa Mwisho?Kumbuka msimbo wa saa wa hivi punde zaidi" ili kukusaidia.
Karibu kushiriki kiungo cha makala hii:https://www.chenweiliang.com/cwl-28047.html
Ili kufungua mbinu zaidi zilizofichwa🔑, karibu ujiunge na chaneli yetu ya Telegraph!
Share na like ukiipenda! Ulizoshiriki na ulizopenda ndio motisha yetu inayoendelea!