Direktori Artikel
WordPressSitus web perlu mempertimbangkan masalah lintas zona waktu dan konsistensi zona waktu, kita dapat menggunakan fungsi waktu php DATE_W3C untuk mencapainya.
Bagaimana WordPress menampilkan tanggal pembaruan terakhir?
Ada dua cara untuk menampilkan waktu update terakhir artikel, sebagai berikut:
- Ditampilkan sebagai "datetime" (mis. 2022 Mei 5 15:11)
- Gunakan formulir "sebelum waktu" alih-alih tampilan tanggal (mis. 50 menit yang lalu)
Bentuk tanggal artikel yang menyebut "datetime"
Umumnya, file yang dimodifikasi adalah single.php, dan file yang dimodifikasi bervariasi berdasarkan tema WordPress.
Salin dan tempel kode berikut di mana Anda ingin menampilkan waktu
<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>Di mana "DATE_W3C" adalah fungsi waktu php (masalah format zona waktu)
Format waktu lain yang dapat digunakan adalah sebagai berikut (lihatBackend WordPress"Setel" zona waktu)

Artikel memanggil "sebelum waktu" alih-alih tampilan tanggal
Gunakan fungsi bawaan WordPress human_time_diff() mencapai.
Salin dan tempel kode di bawah ini di mana Anda ingin menampilkan waktu
<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>
di,"benda terbang anehmega" adalah nama tema, Anda dapat mengubahnya ke tema Anda. Ketika diatur ke nama post_type khusus, itu dapat digunakan untuk jenis posting yang sesuai.
PHP memiliki banyak parameter untuk menangani waktu, tetapi WordPress memiliki set parameter sendiri untuk menangani waktu (yang dapat menangani GMT dan waktu lokal).Fungsi:current_time(), perlu digunakan sesuai fungsinya.
current_time( 'timestamp' ) Dapatkan waktu setempat, ubah ke current_time( 'timestamp', 1 ) Mengembalikan waktu GMT (zona waktu nol).
Masalah format zona waktu WordPress
Situs web WordPressMasalah lintas waktu zona perlu dipertimbangkan.
Jika format zona waktu situs WordPress tidak seragam, ketika indeks mesin Google (struktur data), waktu mungkin tidak ditampilkan atau waktu yang ditampilkan mungkin salah dan tidak konsisten.
Menurut dokumentasi resmi Google, kurma menggunakan standar ISO 8601.
Menurut standar, fungsi tanggal waktu dalam UTC (Waktu Standar Internasional) adalah DATE_W3C
Fungsi waktu yang umum digunakan di php adalah:
- DATE_COOKIE – Cookie HTTP (misalnya Jumat, 13-Mei-22 15:52:01 UTC)
- DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
- DATE_W3C – Konsorsium World Wide Web (mis. 2021-05-13T15:52:01+00:00)
Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Bagaimana WordPress Menampilkan Tanggal Pembaruan Terakhir?Ingat kode waktu tanggal terbaru" untuk membantu Anda.
Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-28047.html
