Imenik članaka
WordPressWeb stranica treba uzeti u obzir problem vremenske zone i dosljednosti vremenske zone, možemo koristiti php funkciju vremena DATE_W3C kako bismo to postigli.
Kako WordPress prikazuje datum zadnjeg ažuriranja?
Postoje dva načina za prikaz zadnjeg vremena ažuriranja članka, kako slijedi:
- Prikazuje se kao "datum i vrijeme" (npr. 2022. svibnja 5. 15:11)
- Koristite obrazac "prije vremena" umjesto prikaza datuma (npr. prije 50 minuta)
Oblik datuma članka koji naziva "datumvrijeme"
Općenito, modificirana datoteka je single.php, a modificirana datoteka razlikuje se ovisno o WordPress temi.
Kopirajte i zalijepite sljedeći kod tamo gdje želite prikazati vrijeme ▼
<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>
Gdje je "DATE_W3C" php vremenska funkcija (problem s formatom vremenske zone)
Ostali vremenski formati koji se mogu koristiti su sljedeći (pogledajteWordPress backend"Postavi" vremensku zonu) ▼
Članci nazivaju "prije vremena" umjesto prikaza datuma
Koristite ugrađene funkcije WordPressa human_time_diff()
postići.
Kopirajte i zalijepite kod ispod na mjesto gdje želite prikazati vrijeme ▼
<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>
među njima,"Ufomega" je naziv teme, možete ga promijeniti u svoju temu. Kada se postavi na prilagođeni post_type naziv, može se koristiti za odgovarajuću vrstu posta.
PHP ima puno parametara za rad s vremenom, ali WordPress ima vlastiti skup parametara za rad s vremenom (koji može raditi s GMT i lokalnim vremenom).Funkcija:current_time()
, potrebno je koristiti u skladu sa svojom funkcijom.
current_time( 'timestamp' )
Dobiti lokalno vrijeme, promijeniti na current_time( 'timestamp', 1 )
Vraća vrijeme GMT (nulta vremenska zona).
Problem s formatom vremenske zone u WordPressu
WordPress web stranicaPotrebno je razmotriti probleme s različitim vremenskim zonama.
Ako format vremenske zone WordPress stranice nije ujednačen, kada indeks Google tražilice (struktura podataka), vrijeme možda neće biti prikazano ili prikazano vrijeme može biti pogrešno i nedosljedno.
Prema Googleovoj službenoj dokumentaciji, datumi koriste standard ISO 8601.
Prema standardu, funkcija datuma i vremena u UTC (Međunarodno standardno vrijeme) je DATE_W3C
Najčešće korištene vremenske funkcije u php-u su:
- DATE_COOKIE – HTTP kolačići (npr. petak, 13. svibnja 22. 15:52:01 UTC)
- DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
- DATE_W3C – World Wide Web Consortium (npr. 2021-05-13T15:52:01+00:00)
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) podijelio je "Kako WordPress prikazuje datum zadnjeg ažuriranja?Prisjetite se posljednjeg datumskog koda" da vam pomogne.
Dobrodošli da podijelite vezu ovog članka:https://www.chenweiliang.com/cwl-28047.html
Dobro došli na Telegram kanal Chen Weiliangovog bloga da dobijete najnovija ažuriranja!
📚 Ovaj vodič ima veliku vrijednost, 🌟 Ovo je rijetka prilika, nemojte je propustiti! ⏰⌛💨
Podijelite i lajkajte ako vam se sviđa!
Vaše dijeljenje i lajkovi naša su stalna motivacija!