Rakstu katalogs
WordPressVietnei ir jāapsver jautājums par laika joslu un laika joslu konsekvenci, lai sasniegtu, mēs varam izmantot php laika funkciju DATE_W3C.
Kā WordPress parāda pēdējo atjaunināšanas datumu?
Ir divi veidi, kā parādīt raksta pēdējo atjaunināšanas laiku:
- Tiek rādīts kā "datums un laiks" (piemēram, 2022. gada 5. maijs, 15:11)
- Izmantojiet formu "pirms laika", nevis datuma attēlojumu (piemēram, pirms 50 minūtēm)
Datuma forma rakstam ar nosaukumu "datetime"
Parasti modificētais fails ir single.php, un modificētais fails atšķiras atkarībā no WordPress motīva.
Nokopējiet un ielīmējiet šo kodu vietā, kur vēlaties parādīt laiku ▼
<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>
Kur "DATE_W3C" ir php laika funkcija (laika joslas formāta problēma)
Citi laika formāti, kurus var izmantot, ir šādi (skatietWordPress aizmugursistēma"Iestatīt" laika joslu) ▼
Raksti sauc "pirms laika", nevis datuma parādīšanu
Izmantojiet WordPress iebūvētās funkcijas human_time_diff()
paveikt.
Kopējiet un ielīmējiet tālāk esošo kodu vietā, kur vēlaties parādīt laiku ▼
<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>
iekšā,"NLOmega" ir motīva nosaukums, varat to mainīt uz savu motīvu. Ja ir iestatīts pielāgots post_type nosaukums, to var izmantot atbilstošajam ziņas veidam.
PHP ir daudz parametru, kā rīkoties ar laiku, bet WordPress ir savs parametru kopums laika lietošanai (kas var tikt galā ar GMT un vietējo laiku).Funkcija:current_time()
, jāizmanto atbilstoši tā funkcijai.
current_time( 'timestamp' )
Iegūstiet vietējo laiku, mainiet uz current_time( 'timestamp', 1 )
Atgriež GMT (nulles laika joslas) laiku.
WordPress laika joslas formāta problēma
WordPress vietneJāapsver starplaika joslu problēmas.
Ja WordPress vietnes laika joslas formāts nav vienots, kad Google dzinēja indekss (datu struktūra), laiks var netikt parādīts vai parādītais laiks var būt nepareizs un nekonsekvents.
Saskaņā ar Google oficiālo dokumentāciju datumos tiek izmantots ISO 8601 standarts.
Saskaņā ar standartu datuma un laika funkcija UTC (starptautiskais standarta laiks) ir DATE_W3C
Visbiežāk izmantotās laika funkcijas php ir:
- DATE_COOKIE — HTTP sīkfaili (piemēram, piektdiena, 13.-22. maijs 15:52:01 UTC)
- DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
- DATE_W3C — World Wide Web Consortium (piemēram, 2021-05-13T15:52:01+00:00)
Hope Chen Weiliang emuārs ( https://www.chenweiliang.com/ ) kopīgoja "Kā WordPress parāda pēdējo atjaunināto datumu?Atsauciet jaunāko datuma un laika kodu", lai jums palīdzētu.
Laipni lūdzam kopīgot šī raksta saiti:https://www.chenweiliang.com/cwl-28047.html
Laipni lūdzam Chen Weiliang emuāra Telegram kanālā, lai saņemtu jaunākos atjauninājumus!
📚 Šajā rokasgrāmatā ir milzīga vērtība, 🌟Šī ir reta iespēja, nepalaidiet to garām! ⏰⌛💨
Dalies un patīk, ja patīk!
Jūsu kopīgošana un atzīmes Patīk ir mūsu nepārtraukta motivācija!