ווי קען וואָרדפּרעסס ווייַזן די לעצטע דערהייַנטיקן טאָג?צוריקרופן די לעצטע דאַטע-טיים קאָד

וואָרדפּרעססדער וועבזייטל דאַרף באַטראַכטן די אַרויסגעבן פון קרייַז צייט זאָנע און צייט זאָנע קאָנסיסטענסי, מיר קענען נוצן די פפּ צייט פונקציע DATE_W3C צו דערגרייכן.

ווי קען וואָרדפּרעסס ווייַזן די לעצטע דערהייַנטיקן טאָג?

עס זענען צוויי וועגן צו ווייַזן די לעצטע דערהייַנטיקן צייט פון דעם אַרטיקל, ווי גייט:

  1. געוויזן ווי "דאַטעטיים" (למשל 2022 מאי 5 15:11 AM)
  2. ניצן "איידער צייט" פאָרעם אַנשטאָט פון דאַטע אַרויסווייַזן (למשל 50 מינוט צוריק)

די דאַטע פאָרעם פון דעם אַרטיקל וואָס רופט "דאַטעטיים"

אין אַלגעמיין, די מאַדאַפייד טעקע איז single.php, און די מאַדאַפייד טעקע וועריז לויט וואָרדפּרעסס טעמע.

נאָכמאַכן און פּאַפּ די פאלגענדע קאָד ווו איר ווילן צו ווייַזן די צייט ▼

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

ווו "DATE_W3C" איז די פפּ צייט פונקציע (צייט זאָנע פֿאָרמאַט אַרויסגעבן)

אנדערע צייט פֿאָרמאַטירונגען וואָס קענען זיין געוויינט זענען ווי גייט (אָפּשיקן צווואָרדפּרעסס באַקענד"שטעלן" צייט זאָנע) ▼

ווי קען וואָרדפּרעסס ווייַזן די לעצטע דערהייַנטיקן טאָג?צוריקרופן די לעצטע דאַטע-טיים קאָד

אַרטיקלען רופן "איידער צייט" אַנשטאָט פון דאַטע אַרויסווייַזן

ניצן WordPress געבויט-אין פאַנגקשאַנז human_time_diff() ויספירן.

נאָכמאַכן און פּאַפּ די קאָד אונטן ווו איר ווילן צו ווייַזן די צייט ▼

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

אין,"ufomega" איז דער טעמע נאָמען, איר קענט טוישן עס צו דיין טעמע. ווען איר שטעלן אַ מנהג פּאָסט_טיפּע נאָמען, עס קענען זיין געוויינט פֿאַר די קאָראַספּאַנדינג פּאָסטן טיפּ.

PHP האט אַ פּלאַץ פון פּאַראַמעטערס פֿאַר דילינג מיט צייט, אָבער וואָרדפּרעסס האט זיין אייגענע גאַנג פון פּאַראַמעטערס פֿאַר די האַנדלינג מיט צייט (וואָס קענען האַנדלען מיט GMT און היגע צייט).פֿונקציע:current_time(), דאַרפֿן צו זיין געוויינט לויט צו זייַן פֿונקציע.

current_time( 'timestamp' ) באַקומען היגע צייט, טוישן צו current_time( 'timestamp', 1 ) רעטורנס GMT (נול צייט זאָנע) צייט.

וואָרדפּרעסס טיימזאָנע פֿאָרמאַט אַרויסגעבן

וואָרדפּרעסס וועבזייטלקרייז-צייט זאָנע ישוז דאַרפֿן צו זיין קאַנסידערד.

אויב די צייט זאָנע פֿאָרמאַט פון די וואָרדפּרעסס פּלאַץ איז נישט מונדיר, ווען די Google מאָטאָר אינדעקס (דאַטן סטרוקטור), די צייט קען נישט זיין געוויזן אָדער די געוויזן צייט קען זיין פאַלש און סתירה.

לויט דער באַאַמטער דאַקיומענטיישאַן פון Google, דאַטעס נוצן די ISO 8601 נאָרמאַל.

לויט דעם סטאַנדאַרט, די דאַטעטיים פֿונקציע אין UTC (אינטערנאציאנאלע סטאַנדאַרד צייט) איז DATE_W3C

די קאַמאַנלי געוויינט צייט פאַנגקשאַנז אין php זענען:

  • DATE_COOKIE - הטטפּ קיכלעך (למשל פרייטאג, 13-מאי-22 15:52:01 UTC)
  • DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
  • DATE_W3C - World Wide Web Consortium (למשל 2021-05-13T15:52:01+00:00)

Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ ) שערד "ווי וואָרדפּרעסס דיספּלייז די לעצטע דערהייַנטיקט טאָג?צוריקרופן די לעצטע דאַטע צייט קאָד" צו העלפן איר.

ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-28047.html

כּדי צו עפֿענען מער פֿאַרבאָרגענע טריקס🔑, ברוכים הבאים זיך אָנצושליסן אין אונדזער טעלעגראַם קאַנאַל!

ייַנטיילן און ווי אויב איר ווי! דיין שאַרעס און לייקס זענען אונדזער מאָוטאַוויישאַן!

 

发表 评论

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען געניצט * פירמע

מעגילע צו Top