كيف يعرض WordPress تاريخ التحديث الأخير؟أذكر أحدث كود تاريخ / وقت

WordPressيحتاج موقع الويب إلى النظر في مسألة تقاطع المنطقة الزمنية واتساق المنطقة الزمنية ، ويمكننا استخدام دالة توقيت php DATE_W3C لتحقيق ذلك.

كيف يعرض WordPress تاريخ التحديث الأخير؟

هناك طريقتان لعرض وقت التحديث الأخير للمقالة ، وهما كالتالي:

  1. يُعرض كـ "تاريخ / وقت" (على سبيل المثال ، 2022 مايو 5 15:11 صباحًا)
  2. استخدم نموذج "قبل الوقت" بدلاً من عرض التاريخ (على سبيل المثال ، قبل 50 دقيقة)

شكل تاريخ المقالة الذي يستدعي "التاريخ والوقت"

بشكل عام ، الملف المعدل هو 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 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 على الكثير من المعلمات للتعامل مع الوقت ، لكن لدى WordPress مجموعة من المعلمات الخاصة بها للتعامل مع الوقت (والتي يمكنها التعامل مع توقيت غرينتش والتوقيت المحلي).دور:current_time()، يجب استخدامها حسب وظيفتها.

current_time( 'timestamp' ) احصل على التوقيت المحلي ، قم بالتغيير إلى current_time( 'timestamp', 1 ) إرجاع توقيت GMT (المنطقة الزمنية الصفرية).

مشكلة تنسيق المنطقة الزمنية في ووردبريس

موقع ووردبريستحتاج إلى النظر في قضايا عبر المنطقة الزمنية.

إذا لم يكن تنسيق المنطقة الزمنية لموقع WordPress موحدًا ، فعند فهرس محرك Google (بنية البيانات) ، قد لا يتم عرض الوقت أو قد يكون الوقت المعروض خاطئًا وغير متسق.

وفقًا لوثائق Google الرسمية ، تستخدم التواريخ معيار ISO 8601.

وفقًا للمعيار ، فإن وظيفة التاريخ والوقت في UTC (التوقيت الدولي القياسي) هي DATE_W3C

وظائف الوقت شائعة الاستخدام في php هي:

  • DATE_COOKIE - ملفات تعريف الارتباط HTTP (على سبيل المثال الجمعة ، 13 مايو -22 15:52:01 بالتوقيت العالمي المنسق)
  • DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
  • DATE_W3C - اتحاد شبكة الويب العالمية (على سبيل المثال 2021-05-13T15: 52: 01 + 00: 00)

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيف يعرض WordPress تاريخ آخر تحديث؟استدعِ أحدث رمز للوقت والتاريخ "لمساعدتك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-28047.html

مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!

🔔 كن أول من يحصل على "دليل استخدام أداة الذكاء الاصطناعي لتسويق محتوى ChatGPT" في الدليل العلوي للقناة! 🌟
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى أعلى