فهرست مقاله
وردپرسوبسایت باید موضوع تطابق منطقه زمانی و منطقه زمانی را در نظر بگیرد، ما میتوانیم از تابع زمانی php DATE_W3C برای دستیابی به آن استفاده کنیم.
وردپرس آخرین تاریخ به روز رسانی را چگونه نمایش می دهد؟
دو روش برای نمایش آخرین زمان به روز رسانی مقاله وجود دارد که به شرح زیر است:
- نمایش داده شده به عنوان "تاریخ" (به عنوان مثال، 2022 مه 5، 15:11 صبح)
- از فرم "قبل از زمان" به جای نمایش تاریخ استفاده کنید (مثلاً 50 دقیقه قبل)
فرم تاریخ مقاله با نام "تاریخ زمان"
به طور کلی، فایل اصلاح شده single.php است و فایل اصلاح شده بسته به موضوع وردپرس متفاوت است.
کد زیر را در جایی که می خواهید زمان ▼ نمایش داده شود، کپی کرده و جایگذاری کنید
<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 است (مشکل قالب منطقه زمانی)
سایر قالب های زمانی که می توان استفاده کرد به شرح زیر است (رجوع کنید بهباطن وردپرس"تنظیم" منطقه زمانی) ▼

مقالات به جای نمایش تاریخ، "قبل از زمان" را می نامند
از توابع داخلی وردپرس استفاده کنید 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>
که در،"بشقاب پرنده هاmega" نام تم است، میتوانید آن را به موضوع خود تغییر دهید. وقتی روی نام post_type سفارشی تنظیم شود، میتوان از آن برای نوع پست مربوطه استفاده کرد.
PHP پارامترهای زیادی برای برخورد با زمان دارد، اما وردپرس مجموعه ای از پارامترهای خاص خود را برای مقابله با زمان دارد (که می تواند با GMT و زمان محلی مقابله کند).عملکرد:current_time()، باید با توجه به عملکرد آن استفاده شود.
current_time( 'timestamp' ) دریافت زمان محلی، تغییر به current_time( 'timestamp', 1 ) زمان GMT (منطقه زمانی صفر) را برمیگرداند.
مشکل فرمت منطقه زمانی وردپرس
وب سایت وردپرسمسائل مربوط به منطقه زمانی باید در نظر گرفته شود.
اگر فرمت منطقه زمانی سایت وردپرس یکنواخت نباشد، زمانی که فهرست موتور گوگل (ساختار داده) ممکن است زمان نمایش داده نشود یا زمان نمایش داده شده اشتباه و ناسازگار باشد.
طبق اسناد رسمی گوگل، تاریخ ها از استاندارد ISO 8601 استفاده می کنند.
طبق استاندارد، تابع datetime در UTC (زمان استاندارد بین المللی) DATE_W3C است
توابع زمانی رایج در php عبارتند از:
- DATE_COOKIE - کوکیهای HTTP (به عنوان مثال جمعه، 13-مه-22، ساعت 15:52:01 UTC)
- DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
- DATE_W3C - کنسرسیوم وب جهانی (به عنوان مثال 2021-05-13T15:52:01+00:00)
وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) shared "Word WordPress چگونه آخرین تاریخ به روز رسانی را نمایش می دهد؟آخرین کد زمان تاریخ را به خاطر بیاورید تا به شما کمک کند.
به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-28047.html
