WordPress соңғы жаңарту күнін қалай көрсетеді?Соңғы datetime кодын еске түсіріңіз

WordPressВеб-сайт уақыт белдеуі мен уақыт белдеуінің сәйкестігі мәселесін қарастыруы керек, біз қол жеткізу үшін PHP уақыт функциясын DATE_W3C пайдалана аламыз.

WordPress соңғы жаңарту күнін қалай көрсетеді?

Мақаланың соңғы жаңарту уақытын келесідей көрсетудің екі жолы бар:

  1. "Күн уақыты" ретінде көрсетіледі (мысалы, 2022 ж. 5 мамыр, 15:11)
  2. Күнді көрсетудің орнына "уақыттан бұрын" пішінін пайдаланыңыз (мысалы, 50 минут бұрын)

"Datetime" деп аталатын мақаланың дата формасы

Әдетте өзгертілген файл single.php болып табылады және өзгертілген файл WordPress тақырыбына байланысты өзгереді.

Уақытты көрсеткіңіз келетін жерге келесі кодты көшіріп, қойыңыз ▼

<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" php уақыт функциясы (уақыт белдеуі пішімі мәселесі)

Қолданылуы мүмкін басқа уақыт пішімдері төмендегідей (қараңызWordPress серверіУақыт белдеуін орнату) ▼

WordPress соңғы жаңарту күнін қалай көрсетеді?Соңғы datetime кодын еске түсіріңіз

Мақалалар күнді көрсетудің орнына «уақыттан бұрын» деп аталады

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-де уақытпен жұмыс істеуге арналған көптеген параметрлер бар, бірақ WordPress-те уақытпен жұмыс істеуге арналған жеке параметрлер жинағы бар (ол GMT және жергілікті уақытпен жұмыс істей алады).Функция:current_time(), функциясына сәйкес қолданылуы керек.

current_time( 'timestamp' ) Жергілікті уақытты алыңыз, келесіге ауыстырыңыз current_time( 'timestamp', 1 ) GMT (нөлдік уақыт белдеуі) уақытын қайтарады.

WordPress уақыт белдеуі пішімі мәселесі

WordPress веб-сайтыУақыт белдеуі мәселелерін қарастыру қажет.

WordPress сайтының уақыт белдеуі пішімі біркелкі болмаса, Google қозғалтқышының индексі (деректер құрылымы) кезінде уақыт көрсетілмеуі мүмкін немесе көрсетілген уақыт дұрыс емес және сәйкес келмеуі мүмкін.

Google ресми құжаттамасына сәйкес, күндер ISO 8601 стандартын пайдаланады.

Стандартқа сәйкес, UTC (Халықаралық стандартты уақыт) ішіндегі datetime функциясы DATE_W3C болып табылады

Php-де жиі қолданылатын уақыт функциялары:

  • DATE_COOKIE – HTTP cookie файлдары (мысалы, жұма, 13-22 мамыр 15:52:01 UTC)
  • DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
  • DATE_W3C – World Wide Web Консорциумы (мысалы, 2021-05-13T15:52:01+00:00)

Hope Chen Weiliang блогы ( https://www.chenweiliang.com/ ) бөлісті "WordPress соңғы жаңартылған күнді қалай көрсетеді?Сізге көмектесу үшін соңғы күн уақыты кодын еске түсіріңіз».

Осы мақаланың сілтемесін бөлісуге қош келдіңіз:https://www.chenweiliang.com/cwl-28047.html

Соңғы жаңартуларды алу үшін Чен Вэйлян блогының Telegram арнасына қош келдіңіз!

🔔 Арнаның жоғарғы каталогындағы құнды "ChatGPT мазмұнды маркетингтік AI құралын пайдалану нұсқаулығын" бірінші болып алыңыз! 🌟
📚 Бұл нұсқаулықта үлкен құндылық бар, 🌟Бұл сирек мүмкіндік, оны жіберіп алмаңыз! ⏰⌛💨
Ұнаса лайк басып, бөлісіңіз!
Сіздің бөлісулеріңіз бен лайктарыңыз - біздің үздіксіз мотивациямыз!

 

Пікірлер

Сіздің электрондық пошта мекен-жайыңыз жарияланбайды. 必填 项 已 用 * 标注

жоғарыға жылжытыңыз