Tusaha Maqaalka
WordPressWebsaydhku waxa uu u baahan yahay in uu tixgeliyo arrinta ku saabsan is-waafajinta wakhtiga aagga iyo joogteynta aagga wakhtiga, waxa aanu isticmaali karnaa shaqada wakhtiga php DATE_W3C si loo gaadho.
Sidee WordPress u muujiyaa taariikhda cusboonaysiinta ee ugu dambeysay?
Waxaa jira laba siyaabood oo lagu soo bandhigo wakhtiga ugu dambeeya ee maqaalka, sida soo socota:
- Loo soo bandhigay sidii "taariikhda" (tusaale May 2022, 5 15:11AM)
- Isticmaal foomka "kahor wakhtiga" halkii aad ka muujin lahayd taariikhda (tusaale 50 daqiiqo kahor)
Foomka taariikhda ee maqaalka wacaya "datetime"
Guud ahaan, faylka la beddelay waa single.php, faylka la beddelayna wuu ku kala duwan yahay mawduuca WordPress.
Nuqul ka samee oo dheji koodka soo socda meesha aad rabto inaad ku muujiso wakhtiga ▼
<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>Meesha "DATE_W3C" ay tahay shaqada wakhtiga php (arrinta qaabka aagga wakhtiga)
Qaababka kale ee wakhtiga loo isticmaali karo waa kuwan soo socda (tixraacDhabarka dambe ee WordPress"Deji" aagga waqtiga) ▼

Maqaallada waxay ugu yeeraan "kahor wakhtiga" halkii ay taariikhda muujin lahaayeen
Isticmaal hawlaha ku dhex jira ee WordPress human_time_diff() guuleysan.
Nuqul oo dheji koodka hoose meesha aad rabto inaad ku muujiso wakhtiga ▼
<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>
iyaga ka mid ah,"Niyadjabkamega" waa magaca dulucda, waxaad u bedeli kartaa dulucdaada
PHP waxa ay leedahay halbeegyo badan oo lagula tacaalayo wakhtiga, laakiin WordPress waxa ay leedahay jaangooyo u gaar ah oo ay kula tacaalayso wakhtiga (taas oo wax ka qaban karta GMT iyo wakhtiga maxaliga ah).Shaqada:current_time(), waxay u baahan tahay in loo isticmaalo si waafaqsan shaqadeeda.
current_time( 'timestamp' ) Hel wakhtiga maxaliga ah, u beddel current_time( 'timestamp', 1 ) Waxay soo celisaa wakhtiga GMT (eber wakhti).
Arrinta qaabka aagga waqtiga WordPress
Mareegta WordPressArrimaha aaga-wakhti-dhaafka ah ayaa loo baahan yahay in la tixgeliyo.
Haddii qaabka aagga wakhtiga ee goobta WordPress aanu labis ahayn, marka tusaha engine Google (qaab dhismeedka xogta), wakhtiga lama soo bandhigi karo ama wakhtiga la soo bandhigay waxa laga yaabaa inuu khalad yahay oo aan iswaafaqayn.
Marka loo eego dukumeentiyada rasmiga ah ee Google, taariikhuhu waxay isticmaalaan heerka ISO 8601.
Marka loo eego heerka, shaqada tariikhda ee UTC (International Standard Time) waa DATE_W3C
Shaqooyinka waqtiga caadiga ah lagu isticmaalo php waa:
- DATE_COOKIE – Kukiyada HTTP (tusaale Jimce, 13-Maajo-22 15:52:01 UTC)
- DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
- DATE_W3C - Isbahaysiga Shabakadda Caalamiga ah (tusaale 2021-05-13T15:52:01+00:00)
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) wadaaga "Sidee WordPress u soo bandhigaa taariikhda la cusboonaysiiyey ee u dambaysay?Dib u soo celi koodkii wakhtiga taariikhda ugu dambeeyay" si uu kuu caawiyo.
Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-28047.html
