Jak WordPress zobrazuje datum poslední aktualizace?Vyvolejte poslední kód data a času

WordPressWebová stránka musí zvážit otázku konzistence mezi časovým pásmem a časovým pásmem, k dosažení můžeme použít časovou funkci php DATE_W3C.

Jak WordPress zobrazuje datum poslední aktualizace?

Čas poslední aktualizace článku lze zobrazit dvěma způsoby:

  1. Zobrazeno jako „datetime“ (např. 2022. května 5 15:11)
  2. Místo zobrazení data použijte formulář "před časem" (např. před 50 minutami)

Forma data článku s názvem „datetime“

Obecně je upravený soubor single.php a upravený soubor se liší podle tématu WordPress.

Zkopírujte a vložte následující kód tam, kde chcete zobrazit čas ▼

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

Kde "DATE_W3C" je funkce času php (problém s formátem časového pásma)

Další formáty času, které lze použít, jsou následující (vizWordPress backend"Nastavit" časové pásmo) ▼

Jak WordPress zobrazuje datum poslední aktualizace?Vyvolejte poslední kód data a času

Články místo zobrazení data volají „před časem“.

Používejte vestavěné funkce WordPress human_time_diff() dosáhnout.

Zkopírujte a vložte níže uvedený kód tam, kde chcete zobrazit čas ▼

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

mezi nimi,"UFOmega" je název motivu, můžete jej změnit na svůj motiv. Když je nastaven na vlastní název typu post_type, lze jej použít pro odpovídající typ příspěvku.

PHP má spoustu parametrů pro práci s časem, ale WordPress má vlastní sadu parametrů pro práci s časem (které si umí poradit s GMT a místním časem).Funkce:current_time(), je třeba používat podle jeho funkce.

current_time( 'timestamp' ) Získejte místní čas, změňte na current_time( 'timestamp', 1 ) Vrátí čas GMT (nulové časové pásmo).

Problém s formátem časového pásma WordPress

Web WordPressJe třeba zvážit problémy napříč časovými pásmy.

Pokud formát časového pásma webu WordPress není jednotný, když index vyhledávače Google (datová struktura), čas se nemusí zobrazit nebo může být zobrazený čas nesprávný a nekonzistentní.

Podle oficiální dokumentace společnosti Google data používají standard ISO 8601.

Podle standardu je funkce datetime v UTC (International Standard Time) DATE_W3C

Běžně používané časové funkce v php jsou:

  • DATE_COOKIE – HTTP Cookies (např. pátek, 13-May-22 15:52:01 UTC)
  • DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
  • DATE_W3C – World Wide Web Consortium (např. 2021-05-13T15:52:01+00:00)

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) sdíleno „Jak WordPress zobrazuje datum poslední aktualizace?Vyvolat kód posledního data a času“, který vám pomůže.

Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-28047.html

Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!

🔔 Buďte první, kdo získá cenný „Průvodce používáním nástroje AI pro obsahový marketing ChatGPT“ v hlavním adresáři kanálu! 🌟
📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
Sdílejte a lajkujte, pokud se vám líbí!
Vaše sdílení a lajky jsou naší neustálou motivací!

 

发表 评论

Vaše e-mailová adresa nebude zveřejněna. 必填 项 已 用 * 标注

滚动 到 顶部